C/C++预处理指令常见的预处理指令
2024-08-28 09:22:31
C/C++预处理指令常见的预处理指令如下:
- #空指令,无任何效果
- #include包含一个源代码文件
- #define定义宏
- #undef取消已定义的宏
- #if如果给定条件为真,则编译下面代码
- #ifdef如果宏已经定义,则编译下面代码
- #ifndef如果宏没有定义,则编译下面代码
- #elif如果前面的#if给定条件不为真,当前条件为真,则编译下面代码
- #endif结束一个#if……#else条件编译块
- #error停止编译并显示错误信息
以上命令只是最简单宏用法说明,更加详细的用法可以参考博文:C/C++预处理指令#define,#ifdef,#ifndef,#endif…
最新文章
- jqGrid的选中行事件
- activiti系列导读
- web.xml里<;filter-mapping>;中的<;dispatcher>;作用
- struts2加入自定义的actionValidatorManager实现类
- 丰富的else语句及简洁的with语句 - 零基础入门学习Python034
- LNMP 基于域名的虚拟主机配置 (Centos5.6)
- ubutu下的几个命令
- 【分享】如何使用sublime代码片段快速输入PHP头部版本声明
- 关于微软公有云Azure会计标准
- Windows7 64位环境下Python-igraph环境配置
- [ZJOI 2006]物流运输
- Azure WebJob-Custom Schedule for Azure Web Job Timer Triggers
- 关于Jmeter的简单认识
- Java EE 课程目标
- ARCore中四元数的插值算法实现
- Spring事务管理的四种方式(以银行转账为例)
- IT运维队伍的管理
- vim在系统剪切板的复制与粘贴
- 墨菲定律:当你觉得一个地方可能有bug,那么这个地方就会有bug----顺带了解下Tomcat那少有人注意的localhost.log
- 利用 bugly 分析应用崩溃