C Programming :: C Preprocessor
-
The preprocessor can trap simple errors like missing declarations, nested comments or mismatch of braces.
-
Once preprocessing is over and the program is sent for the compilation the macros are removed from the expanded source code.