1.头文件:.h结尾的文件
头文件引用、宏定义、重命名typedef、结构体、共用体、枚举的定义、函数声明、外部引用extern。
一般全局变量不会定义在头文件中
2.源文件:.c结尾的文件
包含main函数的.c文件:main函数
包含子函数的.c文件:子函数
例子:
main.c文件引用包含add函数声明的头文件
add.c定义add函数
head.h包含add函数声明
编译:gcc main.c add.c 一起编译
3.include引用时“”和<>的区别:
<> 去系统目录查找头文件
"" 先从当前目录下查找,如果没有再去系统目录查找头文件。