条件编译(程序调试)的三种形式

来源:互联网 发布:99式特警作训帽淘宝网 编辑:程序博客网 时间:2024/06/06 05:57

条件编译(程序调试)的三种形式

1.

#ifdef 标识符代码段1#else代码段2#endif        //条件编译结束的语句

1.如果 标识符 被#define过, 编译器编译代码段1, 否则编译代码段2

2.条件编译 在编译器进行, 根据条件不同, 编译不同的源代码

3.if 是运行期 根据条件是否满足 执行相应的代码

2.

#ifndef 标识符代码段1#else代码段2#endif

如果标识符未被 #define过 ,编译器编译代码段1, 否则编译代码段2

3.

#if 标识符代码段1#else代码段2#endif

和第一种方式一样

1 0