概述
1.预处理命令的定义
程序设计语言的预处理的概念:在编译之前进行的处理。
C语言的预处理主要有三个方面的内容:
- 宏定义;
- 文件包含;
- 条件编译。
预处理命令以符号“#”开头。
2.预处理命令种类
1. # 空指令,无任何效果
2. #include 包含一个源代码文件
3. #define 定义宏
4. #undef 取消已定义的宏
5. #if 如果给定条件为真,则编译下面代码
6. #ifdef 如果宏已经定义,则编译下面代码
7. #ifndef 如果宏没有定义,则编译下面代码
8. #elif 如果前面的#if给定条件不为真,当前条件为真,则编译下面代码
9. #endif 结束一个#if……#else条件编译块
10. #error 停止编译并显示错误信息
3.常用预处理命令种类
-
#include 包含一个源代码文件
-
#define 定义宏
-
#ifndef 如果宏没有定义,则编译下面代码
-
#endif 结束一个#if……#else条件编译块
希望我的总结能带给大家一点帮助,祝学习愉快。
最后
以上就是端庄乐曲为你收集整理的C/C++预处理命令作用整合的全部内容,希望文章能够帮你解决C/C++预处理命令作用整合所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复