.h 文件 是 Header File,即头文件。
存在 C 或 C++ 语言中。
其他语言也有头文件这个东西或这个概念,但是文件格式不大一样。
头文件通常用于存放:
- 函数声明;
- 宏定义;
- 结构体;
- 类的声明等。
头文件为源文件(.c, .cpp)提供了公共的接口和定义。通常在源文件中,用
#include
包含对应的头文件。
头文件的作用是:共享代码的结构和接口,促进代码的复用和模块化。
一个头文件可以被多个源文件共享,通过共享,这些源文件可以使用相同的函数声明、常量定义、结构体声明等,保证了代码一致、可复用、减少重复。