![64ef1a0c0a5b0199000a78feacdbc7dc.gif](https://img-blog.csdnimg.cn/img_convert/64ef1a0c0a5b0199000a78feacdbc7dc.gif)
![969c4582d11446884cefb1fc32c3d04e.gif](https://img-blog.csdnimg.cn/img_convert/969c4582d11446884cefb1fc32c3d04e.gif)
![7e03e4c93fcc9c04bca6b567d948ed1f.png](https://img-blog.csdnimg.cn/img_convert/7e03e4c93fcc9c04bca6b567d948ed1f.png)
![2d38174d8f79df443af3c5c472fa16a4.png](https://img-blog.csdnimg.cn/img_convert/2d38174d8f79df443af3c5c472fa16a4.png)
学习地址:
https://www.runoob.com/cprogramming/c-header-files.html
学习了C中头文件的引用语法、头文件引用操作等相关知识;
①预处理器指令
使用预处理指令 #include 可以引用用户和系统头文件。有两种形式:
1、
#include
这种形式用于引用系统头文件。它在系统目录的标准列表中搜索名为 file 的文件。
2、
#include "file"
这种形式用于引用用户头文件。
②引用头文件操作
#include 指令会指示 C 预处理器浏览指定的文件作为输入。预处理器的输出包含了已经生成的输出,被引用文件生成的输出以及 #include 指令之后的文本输出。
char *test (void);
一个使用了头文件的主程序 program.c,如下:
int x;#include "header.h"int main (void){
puts (test ());}
编译器可以看到如下的代码信息:
int x;char *test (void);int main (void){
puts (test ());}