第8章编译预处理分析
第8章 编译预处理 本章教学目标: 理解include命令的含义,熟练掌握include命令的用法; 掌握#宏定义#define命令的使用; 了解条件编译的各种形式和意义。 第8章 编译预处理 8.1 文件包含#include 命令 8.2 宏定义#define 命令 8.3 条件编译 8.1 文件包含#include 命令 文件包含由#include命令来说明。编译预处理时,系统将包含文件的内容插入到程序中引用它的地方,即程序中相应的#include命令所在处,如下图8-1所示: 文件包含的一般形式为: #include 文件名 和 #include “文件名” 例如,#include“math.h” 特别注意 (1) 每行写一句,只能写一个文件名,结尾不加分号“;”。被包含的文件必须是源文件而不能是目标文件。文件名可以任意,但通常以“h”(head的第一个字母)为后缀,因为被包含文件通常在包含文件的头部,被包含文件也因此而被称为“头文件”。 (2) 文件包含可以嵌套,即在一个被包含的文件中可以包含另一个被包含文件,但要注意避免重复包含和重复定义问题,采用的方法是条件编译。 (3) 当一个文件中有多条include命令将自己编写的文件包含进来时,应注意它们的先后次序。比如,如果文件A包含文件B和文件C,而文件B要用到文件C中的内容,那么,在文件A中应
您可能关注的文档
- 第8章显示与键盘分析.ppt
- 第8章楼地层分析.ppt
- 第8章汽车工作液的合理使用分析.ppt
- 电工电子技术第6章解析.ppt
- 第8章浏览器对象分析.ppt
- 园林植物造景与配置(课件)分析.ppt
- 第8章玻璃工程的构造与施工分析.ppt
- 园林植物景观设计方法.ppt.deflate分析.ppt
- 第8章物联网_无线低速网络v1.1分析.ppt
- 园林生态学(冷生平)分章题库分析.doc
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
最近下载
- (高清版)DB52∕T 1707-2022 心内科导管室管理规范.pdf VIP
- 2025年新高考数学一轮复习:极值点偏移问题与拐点偏移问题(七大题型)(学生版+解析).pdf VIP
- 护士资格考试《专业实务》终极模拟试卷(答案)解析(执业护士专业实务考试卷).doc VIP
- 骨髓增生异常肿瘤诊断与治疗中国指南(2026)解读PPT课件.pptx VIP
- GB50728-2011工程结构加固材料安全性鉴定技术规范.docx VIP
- 两路浪潮英信nf5280m3技术手册v1.pdf VIP
- 2026年积极分子思想汇报(2篇).docx VIP
- GB_50235—2010GB50235-2010工业金属管道工程施工规范研讨讲义.pptx VIP
- 2025年上海市中考数学真题真题.pdf
- 成人破伤风防治指南2026版解读.pptx
原创力文档

文档评论(0)