8.C语言-预处理

2017-01-25  本文已影响0人  后备干部

1.条件编译

* 第一种形式:
* 它的功能是,如果标识符已被 #define命令定义过则对程序段1进行编译;否则对程序段2进行编译。
#ifdef  标识符
  程序段1
#else
  程序段2
#endif

* 如果没有程序段2(它为空),本格式中的#else可以没有,即可以写为:
#ifdef  标识符
  程序段
#endif

* 第二种形式:
#ifndef  标识符
  程序段1
#else
  程序段2
#endif

* 第三种形式:
#if  常量表达式
   程序段1
#else  
   程序段2
#endif
上一篇 下一篇

猜你喜欢

热点阅读