The following section lists all preprocessor directives:
Category | Directive | Description |
---|---|---|
Macro substitution division | #include | File include |
#define #undif |
Macro define, Macro undefine | |
#ifdef #ifndef |
If macro defined, If macro not defined | |
File inclusion division | #if #elif #else #endif |
If, Else, ifElse, End if |
Compiler control division | #line #error #pragma |
Set line number, Abort |