美文网首页
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 条件编译

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