- 2
- 0
- 约1.9千字
- 约 8页
- 2015-12-15 发布于广东
- 举报
第五章 预处理命令 本章内容不多,但很实用,出现的预处理命令有:define,include,if,elif,else,endif, ifdef,idndef。 本章主要知识点: ?宏定义的作用,代参宏定义的定义方法,宏调用和函数调用的区别,宏展开的方法。 ?包含命令在多文件程序中的使用,常用头文件及相关函数的使用。 ?条件编译的几种实现方法,如何使用控制条件编译的宏定义。 * * 在线教务辅导网: 更多课程配套课件资源请访问在线教务辅导网 本章的主要内容:三种预处理命令 ?宏定义 ?文件包含 ?条件编译 第五章 预处理命令 回首页 5.1.1简单宏定义(不带参数的宏定义) 命令形式: #define 宏名字 替代正文 对宏定义的处理:将宏名字替换(也叫宏展开)为替代正文,不作任何语法检查。 书写习惯:用大写字母表示宏名字,以区别于普通变量名。 讨论使用宏定义的好处。 宏定义的作用范围:C程序中,宏定义位置一般写在程序开头,从宏定义开始处有效。如果要在源程序的某处提前终止宏定义的作用域,可以使用#undef,形式如下: #undef 宏名字 表示从该行开始,不再存在这个宏定义。 宏定义的替代正文可以是任意的字符组合,预处理程序对它的处理只是简单的展开和替换,结果是否正确,由编译
您可能关注的文档
- EDA技术与VHDL设计 黄沛昱 第1-5章 第3章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第4章新.ppt
- EDA技术与VHDL设计 黄沛昱 第1-5章 第5章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第6章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第7章新.ppt
- EDA技术与VHDL设计 黄沛昱 第6-9章 第9章新.ppt
- EDA技术与数字系统设计 尹常永 第1章 EDA技术概述新.ppt
- EDA技术与数字系统设计 尹常永 第2章 常用数字电路的设计方法新.ppt
- EDA技术与数字系统设计 尹常永 第3章 数字系统的设计新.ppt
- EDA技术与数字系统设计 尹常永 第4章 VHDL语言基础新.ppt
最近下载
- 2025届高考生物必背的85个重要知识点总结.docx VIP
- 高考必背的85个重要生物知识点总结.docx VIP
- 中国文化概况A-Glimpse-of-Chinese-Culture(修订版)Chapter-8.ppt VIP
- 2026年高考生物必背85个重要知识点总结汇编.pdf VIP
- 预防高处坠落事故专项施工方案.docx VIP
- AutoCAD2022实用教程全套完整教学课件.pptx
- Soundcraft声艺Signature 22MTK Outline Dimensions file)说明书用户手册.pdf
- 教案课件-典五典范英语5a l6教学参考.pdf VIP
- 商业银行数字化转型:文献综述与研究展望_刘敏楼.pdf VIP
- 施工现场临时用电配电箱标准化图集.pdf VIP
原创力文档

文档评论(0)