1.条件编译
* 第一种形式:
* 它的功能是,如果标识符已被 #define命令定义过则对程序段1进行编译;否则对程序段2进行编译。
#ifdef 标识符
程序段1
#else
程序段2
#endif
* 如果没有程序段2(它为空),本格式中的#else可以没有,即可以写为:
#ifdef 标识符
程序段
#endif
* 第二种形式:
#ifndef 标识符
程序段1
#else
程序段2
#endif
* 第三种形式:
#if 常量表达式
程序段1
#else
程序段2
#endif
网友评论