C Programming - C Preprocessor
Exercise : C Preprocessor - True / False Questions
In a macro call the control is passed to the macro.
A header file contains macros, structure declaration and function prototypes.
The preprocessor can trap simple errors like missing declarations, nested comments or mismatch of braces.
A preprocessor directive is a message from compiler to a linker.
Once preprocessing is over and the program is sent for the compilation the macros are removed from the expanded source code.