您当前的位置: 首页 > 

跋扈洋

暂无认证

  • 4浏览

    0关注

    221博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

条件编译指令:#if,#endif

跋扈洋 发布时间:2020-03-11 18:50:20 ,浏览量:4

条件编译指令:#if,#endif 介绍
     #if和#endif是一组同时使用的,叫做条件编译指令。
     #if与#define、#include等指令一样是由预处理器这个强大的工具处理的,
     预处理器可以在编译前处理c程序
实例讲解
#include 
#define class_1 0
#define class_2 1
int main()
{
#if class_1
printf("class_1\n");
#endif
#ifdef class_2
printf("class_2\n");
#endif
 
 return 0;
}

运行结果图 效果图 可以明显看出,程序没有执行 #if class_1 #endif 中的程序,这是因为,在程序的开头已经定义了class_1为0,而class_2为1,程序遇见 #if #endif

只执行#if后面是1的程序段,而不执行后面是的程序段。 这就是条件编译指令的用法。

关注
打赏
1663745539
查看更多评论
立即登录/注册

微信扫码登录

0.0483s