c语言学习笔记.条件编译.#if,#ifdef,if的区别
2024-09-04 12:08:19
最近遇到了,以此做个记录。
条件编译 是C预处理部分的内容。
其判断语句包括 #if #else if #else 以及 #ifdef 和 #endif.
使用
#if (表达式)
codes1...
#else
codes2....
#endif
表达式为真 编译codes1;否则编译表达式codes2。
#ifdef X
codes
#endif
不管表达式真假,只要在程序前的宏定义有定义“X”就编译codes。
最新文章
- iOS检测版本更新
- fir.im Weekly - 给女朋友的 iOS 开发教程
- [工作中的设计模式]单例模式singleton
- 43. 动态规划求解n个骰子的点数和出现概率(或次数)[Print sum S probability of N dices]
- C# 如何执行bat文件 传参数
- web前端笔试题
- PHP安全编程:主机文件目录浏览(转)
- jQuery中$符号冲突问题 (转载)
- POJ1094 Sorting It All Out(拓扑排序)
- chapter8_4 错误处理
- java:凯撒密码及String的应用
- [WEB]绕过安全狗与360PHP一句话的编写
- mysql 重点性能测试指标
- vue-router进阶-3-过渡动效
- Host is not allowed to connect to this MySQL server解决方法
- oracle case when 用法
- 「PKUSC2018」真实排名(排列组合,数学)
- flask+script命令行交互工具
- 在centos7下安装java8和mysql
- [Selenium]怎样验证页面是否有无变化