大学IT网 - 最懂大学生的IT学习网站! QQ资料交流群:367606806
当前位置:大学IT网 > C技巧 > C语言预处理命令之条件编译

C语言预处理命令之条件编译(2)

关键词:预处理编译命令条件语言  阅读(1162) 赞(12)

[摘要]本文是对C语言预处理命令之条件编译的讲解,与大家分享。

#include<stdio.h>
#define DEBUG
int main()
{
    #ifdef DEBUG
    printf("Debugging\n");
    #else
    printf("Notdebugging\n");
    #endif
    printf("Running\n");
    return 0;
}

5.#elif指令

#elif预处理指令综合了#else和#if指令的作用。

#include<stdio.h>
#define TWO
int main()
{
    #ifdef ONE
    printf("1\n");
    #elif defined TWO
    printf("2\n");
    #else
    printf("3\n");
    #endif
    return 0;
}

程序很好理解,最后输出结果是2。

«上一页12下一页»


相关评论