摘自:http://blog.21ic.com/user1/8617/cmd.html?uid=8617&do=blogs&id=8495&page=2
条件编译有以下几种形式:
(1) #ifdef 标识符
程序段1
#else
程序段2
#endif
它的作用是若所指定的标识符已经被#define命令定义时,则在程序编译阶段编译程序段1;否则编译程序段2。其中#else部分可以没有,即
#ifdef 标识符
程序段1
#endif
(2) #ifndef 标识符
……