Next:  C Compiler
Up:  The C Compilation Model
 Previous:  The C Compilation Model
 
We will study this part of the compilation process in greater detail later
(Chapter 
. However we need some basic information for some C
programs.
The Preprocessor accepts source code as input and is responsible for
-  removing comments
 -  interpreting special preprocessor directives denoted by #.
 
For example
-  #include  - includes contents of a named file. Files
usually called header files. e.g
-  #include <math.h> - standard library maths file.
 -  #include <stdio.h> - standard library I/O file
 
 -  #define  - defines a symbolic name or constant. Macro
substitution.
-  #define MAX_ARRAY_SIZE100