大家好,今天我们讲文件的包含。如果原文件中调用了某个头文件中的函数或者红定义,则需要引用该头文件。 引用头文件的格式如下,井号 include 间括号,头文件名或井号 include 双引号。头文件名 采用间括号形式表示在系统指定的路径下找投文件,称为标准方式。 采用双引号形式表示在当前目录下找图文件找不到,再到系统指定的路径下去找。 一般对于系统提供了头文件,我们采用 g m 的形式。对于用户自己定义的头文件,我们采用双引号的形式。一个 井号 include 只能包含一个指定的文件,若要包含多个文件,则需要使用多个井号 include 命令。例如,原程序中对于系统提供了 s, t, d, a, o 点 h 这个原文件,我们使用肩括号括起来。 对于我自己创建了 unit 零八点 h 这一个原文件,我使用双引号括起来。这里我引用了两个原文件,我使用了两个井号 input 的命令。接下来我们看一下在原程序中文件包含的具体使用。 在第八单元的文件夹下面有两个原文件,零一点 c 和零二点 c。 零一点 c 原文件中有一个 i 几函数,零二点 c 中有个萨姆函数。以前 我们讲过不同原文件之间函数的调用,只需要在调用函数的原文件中对被调函数进行原形声明就可以了。例如, 将零一点 c 中的 i 减函数进行原型声明,将零二点 c 中的 sum 函数进行原型声明。接下来我们在主函数中第二用 i 减函数和 sum 函数 编写完毕,然后我们来运行,首先找到运行边移错误零,减个零,然后点运行,再点运行 i g 函数和 大母函数被正常调用并输出结果。大家思考一个问题,假如我们的项目很大,主函数需要调用其他原文件中的函数一百个,那我们就需要在主文件里面对一百个函数进行原型声明, 这样就会让主函数所在的原文件代码十分的臃肿,主次不翻。所以我们可以自己创建一个头文件, 将我们所需要第二种的函数放在头文件中去申领,然后在主函数所在的原文件中引入对应的头文件就可以了。例如我们找到第八单元的文件夹, 新建一个文件,然后对它进行重命名, unit 零八点 h, 点 h 是头文件, 然后点击 ok, 点击 yes, 这样我就可以把第八单元中其他原文件所定义的函数都在这个头文件中进行声明。例如, 把主函数中需要调用的 a, g 和萨姆函数放在头文件中进行声明,然后 ctrl s 进行保存,保存完了以后,在主函数中引入 unit 零八点 h 这个头文件, 然后按 ctrl 加 s 保存。接下来我们点编辑运行 程序,运行结果输出十八八,说明 i g 和萨姆函数在主函数中被正常调用。今天文件包含的内容我们就讲到这里。