Preprocessors and Macros in C Pre-processors in C are micro-processor that is basically used by compilers. It converts the code and replaces it at the line where the pre-processor used in your code before the actual compilation of your program. This is the reason the process is known as pre-processing. It is said to be a micro-pre-processor as it allows you to ass macros in the program. All the commands used in Pre-processor are called the pre-processor directives. Preprocessor directives should always begin with the “#” symbol and should begin in the first column. Types of Pre-Processors Used in C Preprocessor Syntax/Description Macro Syntax: #define This macro defines constant value and can be any of the basic data types. Header file inclusion Syntax: #include <file_name> The source code of the file “file_name” is included in the main program at the specified place. ...