第一种形式:
#ifdef 标识符
程序段 1
#else
程序段 2
#endif
它的功能是,如果标识符已被 #define 命令定义过则对程序段 1 进行编译;否则
对程序段 2 进行编译。如果没有程序段 2(它为空),本格式中的#else 可以没有,即可
以写为:
#ifdef 标识符
程序段
#endif
条件编译有三种形式【篇】
本文介绍了C/C++中条件编译的#ifdef和#else结构,解释了如何根据标识符是否被#define定义来决定编译不同的程序段。
摘要由CSDN通过智能技术生成