第9章 编译预处理与带参数的主函数
(一)课程内容
9.1 宏
9.2 文件包含处理
9.3 条件编译
9.4 带参数的主函数
(二)学习目的与要求
通过本章学习,要求掌握宏定义和宏替换的一般方法;包含文件的处理方法;了解条件编译的作用和实现方法;了解带参数的主函数设计和运行方法。
重点:无参宏的定义和宏替换;带参宏的定义和宏替换;文件包含处理。
难点:有参宏的替换;主函数中参数的引用方法。
(三)考核知识点与考核要求
1.无参和带参宏的定义和宏替换,达到“简单应用”层次。
1. 1 无参宏的定义和宏替换方法。
1.2 带参宏的定义和宏替换方法。
2.文件包含处理,达到“简单应用”层次。
2.1 文件包含命令的格式与功能。
2.2 利用文件包含命令将系统函数包含到源程序中进行编译。
2.3 利用文件包含命令将若干个源程序组成一个源程序进行编译。
3.条件编译的作用和实现,达到“识记”层次。
3.1 3种条件编译命令的格式与功能。
3.2 按照指定要求对源程序进行简单的条件编译。
4.带参数的主函数及其使用,达到“简单应用”层次。
4. 1 主函数中形式参数的概念与作用,掌握主函数中形式参数的说明方法。
4.2 在主函数体中能正确使用主函数的参数。
4.3 正确运行含有参数的主函数(实用程序)。