第5章 函数与宏定义.ppt

第5章 函数与宏定义

* * 5.5.1 文件包含 # include指令称为文件包含指令,其作用是将另一个源文件嵌入到当前源文件中该点处。通常用# include指令来嵌入头文件。文件包含指令有如下两种格式。 (1)# include 文件名 表示包含C标准头文件,该指令一般用于按标准方式搜索系统目录下include子目录中的头文件。 例如:# include stdio.h 该语句将标准输入输出头文件stdio.h包含在当前源文件中。stdio.h头文件中声明了一些标准输入输出库函数,比如printf函数和scanf函数等。 * * (2)# include 文件名 表示包含自定义头文件,该指令一般用于搜索自定义头文件,首先在当前目录中搜索,若没有,再按标准方式搜索。 例如:# include myheader.h 该语句将自定义头文件myheader.h包含在当前源文件中。自定义头文件经常用在多文件编译链接中,让头文件中的信息作为各模块之间的共享信息,有利于提供可重用模块,保持声明的一致性。 * * 头文件的主要作用在于调用标准库功能,对各个被调用函数给出一个描述,其本身不包含程序的逻辑实现代码,它只起描述性作用,告诉应用程序通过相应途径寻找相应功能函数的真正逻辑实现代码。用户程序只需要按照头文件中的接口声明来调用库功能,编译器

文档评论(0)

1亿VIP精品文档

相关文档