预编译处理指令中的条件编译
#if,#ifdef,#ifndef,#else,#elif,#endif的用法:预编译处理语句都是以#开头,其结尾不带分号,与普通程序语句相区别。这些命令可以让编译器进行简单的逻辑控制,当一个文件被编译时,可以用这些命令去决定某些代码的去留,这些是命令式条件编译的命令。
常见的条件编译的三种形式:
①第一种形式:
#if defined(或者是ifdef)<标识符(条件)>
<程序段1>
[#else
<程序段2>]
#endif
②第二种形
原创
2020-09-03 18:56:48 ·
499 阅读 ·
0 评论