#define
#define
IDname
or
#define IDname expression
or
#define IDname(param,...) expression (param,...)
This statement directs the pre-processor to replace
the word IDname with expression in the file before
compiling. This replacement can also contain parameters that will be
replaced in corresponding positions as defined in expression.
It may also be used to control #ifdef