第10天C语言(08):条件编译-其他写法
第10天C语言(08):条件编译-其他写法
lyh2017iOS 发表于7个月前
第10天C语言(08):条件编译-其他写法
  • 发表于 7个月前
  • 阅读 0
  • 收藏 0
  • 点赞 0
  • 评论 0

【腾讯云】如何购买服务器最划算?>>>   

#pragma mark 条件编译-其他写法 ###pragma mark 概念

/**
 #if 判断满不满足某一个条件
 #ifdef xxx 是不是定义名称叫xxx的宏 如果定义了 就输出里面的代码    // 没有定义条件就为假
 ifndef xxx是不是没有定义名称叫xxx的宏 如果没有定义会输出里面的代码 // 没有定义条件就为真
 */

###pragma mark 代码

#include <stdio.h>

#define SCORE 100
//#define COUNT 50
int main()
{
/*
#ifdef SCORE    // 判断是否定义后面的宏
printf("score\n");
#elif COUNT
printf("count\n");
#else
printf("other\n");
#endif
 */
    
#ifndef SCORE   // 是不是没有定义名称叫做SCORE的宏   // 如果是没有定义 就会输出下面的
    printf("no score\n");
#else
    printf("other\n");
#endif
    return 0;
}

标签: C语言
共有 人打赏支持
粉丝 1
博文 354
码字总数 137380
×
lyh2017iOS
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: