条件编译

条件编译,也就是预编译命令主要有以下几种:

第一种:

#ifdef 标识符
 程序段 1
#else
程序段 2
#endif
如果指定标识符之前已经被#define命令定义过了,则它会编译程序段1;否则会编译程序段2

第二种:

#ifndef 标识符
 程序段 1
#else
程序段 2
#endif
如果指定标识符没有被#define命令定义过,则它会编译程序段1;否则会编译程序段2

posted @ 2012-05-28 20:51  应律  阅读(123)  评论(0编辑  收藏  举报