Professional Documents
Culture Documents
C Reference Manual - October 2005.58
C Reference Manual - October 2005.58
#IFDEF
#IFNDEF
#ELSE
#ELIF
#ENDIF
Syntax:
#ifdef id
code
#elif
code
#else
code
#endif
#ifndef id
code
#elif
code
#else
code
#endif
Elements:
Purpose:
This directive acts much like the #IF except that the
preprocessor simply checks to see if the specified ID is
known to the preprocessor (created with a #DEFINE).
#IFDEF checks to see if defined and #IFNDEF checks to see
if it is not defined.
Examples:
#define debug
...
#ifdef DEBUG
printf("debug point a");
#endif
Example Files:
ex_sqw.c
Also See:
#if
46