美文网首页
16.3.3 条件编译

16.3.3 条件编译

作者: 日常表白结衣 | 来源:发表于2017-07-24 20:02 被阅读0次

条件编译指令

#ifdef、#else、#endif

程序示例

#ifdef MAVIS
#inclde"horse.h" //如果已经用#define定义了MAVIS,则执行下面的指令
#define STABLES 5
#else
#include"cow.h"   //未定义则执行此处指令
#define STABLES 15
#endif

指令

#if、#elif
#if后面跟整型常量表达式,如果表达式为非零,则表达式为真。
#if sys==1
    #include"image.h"
#elif sys==2
    #include"vax.h"
#elif sys==3
    #include"mac.h"
#endif

相关文章

  • 16.3.3 条件编译

    条件编译指令 程序示例 指令

  • 16.3.3

    (一) 有的时候突然想起来,当初是不是他也向来心疼她。还是这么多年后的记忆出现了偏差,只记得了他的好。 下雨了没有...

  • 16.3.3

    宿建德江 孟浩然 移舟泊烟渚,日暮客愁新。 野旷天低树,江清月近人。

  • 条件编译

    与 if 语句区别: 条件编译在编译之前执行,符合条件的才会被编译执行 if 语句在编译的时候都会被编译,但是只要...

  • 条件编译

    在 C 系语言中,可以使用 #if 或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要...

  • 条件编译

    // C 系语言中,可以是用 #if 或者 #ifdef 之类的编译条件分支来控制那些代码需要编。/*#if#el...

  • 条件编译

    实际中遇到了问题, 查询后发现此处使用条件编译 即可通过定义USE_HORIZONTAL 的值来执行条件选择 条件...

  • 条件编译

    条件编译和选则结构if的共同点 都可以对给定的条件进行判断, 添加满足或者不满足都可以执行特定的代码条件编译和选则...

  • 编译和预处理指令

    1.预处理指令分类: 2.条件编译目的:防止文件重复包含和编译 条件编译当然也可以用条件语句来实现。 但是用条件语...

  • 22_条件编译使用分析

    关键词:条件编译的本质、#include的本质、 条件编译的意义 0 基本概念: 1) 条件编译的行为类似于C语言...

网友评论

      本文标题:16.3.3 条件编译

      本文链接:https://www.haomeiwen.com/subject/enfikxtx.html