条件编译

#define            定义一个预处理宏
 #undef            取消宏的定义
 #if                   编译预处理中的条件命令,相当于C语法中的if语句
 #ifdef              判断某个宏是否被定义,若已定义,执行随后的语句
 #ifndef            与#ifdef相反,判断某个宏是否未被定义
 #elif                若#if, #ifdef, #ifndef或前面的#elif条件不满足,则执行#elif之后的语句,相当于C语法中的else-if(扩展条件)
 #else              与#if, #ifdef, #ifndef对应, 若这些条件不满足,则执行#else之后的语句,相当于C语法中的else(扩展条件)
 #endif             #if, #ifdef, #ifndef这些条件命令的结束标志.
 defined          与#if, #elif配合使用,判断某个宏是否被定义
#学习路径#
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-11 11:25
点赞 评论 收藏
分享
人力小鱼姐:实习经历没有什么含金量,咖啡店员迎宾这种就别写了,其他两段包装一下 想找人力相关的话,总结一下个人优势,结合校园经历里有相关性的部分,加一段自我评价
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 18:05
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务