- 4
- 0
- 约8.37千字
- 约 44页
- 2015-12-09 发布于未知
- 举报
7.3 条件编译命令 条件编译能够让程序员控制预处理命令的执行和程序代码的编译。也就是说,条件编译预处理命令告诉编译器:根据编译时的条件接受或者忽略代码块。 条件编译有三种形式: 1.第一种形式: #ifdef 标识符 程序段1 [#else 程序段2 ] #endif #ifdef命令说明:如果预处理器已经定义了标识符,则编译代码直到下一个#else或者#endif命令出现为止。如果有#else命令,那么,在未定义标识符时会编译#else和#endif之间的代码。 ☆☆ 第7章 编译预处理 * 本章要求: 掌握用#define定义无参数宏和带有参数宏定义和调用方法; 掌握#include文件包含的使用方法,理解多个源文件的C程序的运行 ; 了解条件编译的使用。 本章难点: 带参宏定义和使用方法 本章重点: 带参宏定义和使用方法、文件包含的使用 第7章 编译预处理 第7章 编译预处理 在C语言源程序中以“#”号开头的预处理命令都放在函数之外,一般都放在源文件的前面,它们称为预处理部分。 所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。 预处理是C语言的一个重要功能,由预处理程序负责完成。 对源文件进行编译时,系统将自动引用预处理程序对源程序中预处理部分作处理,处理
您可能关注的文档
- C语言程序设计 作者 姜海涛 C语言程序设计 第五章.ppt
- C语言程序设计 作者 姜海涛 C语言程序设计 第一章.ppt
- C语言程序设计 作者 金升灿 第二章 顺序结构程序设计.ppt
- C语言程序设计 作者 金升灿 第九章 编译预处理.ppt
- C语言程序设计 作者 金升灿 第七章 函数.ppt
- C语言程序设计 作者 金升灿 第三章 分支结构程序设计.ppt
- C语言程序设计 作者 金升灿 第十章 文件.ppt
- C语言程序设计 作者 金升灿 第五章 数组.ppt
- C语言程序设计 作者 金升灿 第一章 C语言程序设计基础.ppt
- C语言程序设计 作者 刘国成 张丹彤 第八章 指针.ppt
- C语言程序设计 作者 罗朝盛 第8章 结构体、共用体与枚举类型.ppt
- C语言程序设计 作者 唐云廷 第0章 C语言概述.ppt
- C语言程序设计 作者 唐云廷 第1章 程序的概念与算法(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第2章 C语言程序的基本构成(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第3章 输入输出程序设计(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第5章 for循环程序设计(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第8章 常用数据表示_数组(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第8章_2 指针(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第9章 数组的应用(09_09_NIT_L).ppt
- C语言程序设计 作者 唐云廷 第10章 函数及其应用(09_09_NIT_L).ppt
最近下载
- 足浴灭火和应急疏散预案.docx
- 毕业论文外文文献翻译GeneralRequirementsToConstructionOfSubstation变电站建设的一般要求.doc VIP
- 高频股东数据的隐含信息量.pdf VIP
- 2019年徐州彭城农村商业银行股份有限公司.doc VIP
- 2.复旦大学2025年培养方案目录(2025方案) .pdf VIP
- 徐州彭城农村商银行股份有限公司.doc VIP
- 信用卡-网贷申请个人信息登记表.doc VIP
- 生鲜食品配送安全保障措施.docx VIP
- 2026年“建安杯”信息通信建设行业安全竞赛核心考点题库.doc VIP
- 消防中队班务会一周工作总结5篇.docx VIP
原创力文档

文档评论(0)