C语言头文件的作用

C语言头文件作用:

1. 加强类型检查,提高代码得类型安全性。

2. 减少代码的重复书写,提高编写和修改程序的效率。

3. 提供全局变量、全局函数的声明或提供公用数据类型的定义,从而实现分离变异或代码复用。

4. 提供保密和代码重用的手段,用户只需要按照头文件的接口声明来调用库功能,编译器会从库中提取相应的代码。