加入CSDN是出于记录,希望有不足之处多加指正。
1、头文件的作用
通常我们的C程序都不会只有一个 .c 的源码,当某个公共的资源需要在多个 .c 源码中需要使用就可以把公共资源写入到头文件中,在需要使用该资源的时候取包含这个头文件即可,可以减少同一段代码的编写。
2、头文件的内容
1、全局变量的声明;
2、普通函数的声明;
3、静态函数的声明;
4、宏定义;
5、结构体、联合体的声明;
6、枚举常量列表定义;
7、其他头文件。
例如:
#ifndef __TEST_H__
#define __TEST_H__