一,C / C++ 的文件类型
-
每个C/C++程序通常分为两个文件。
-
一个文件用于保存程序的声明(declaration),称为头文件,以“.h”为后缀。
-
另一个文件用于保存程序的实现(implementation),称为定义(definition)文件“.c”或“.cpp”为后缀。
二,头文件的组成
1、头文件开头处的版权和版本声明。
2、预处理块。
3、函数和类结构声明等。
三,头文件的作用
-
通过头文件来调用库功能。提供保密和代码重用的手段。
-
减少代码的重复书写,提高编写和修改程序的效率。
四,头文件的使用
-
如果头文件名包含在<>中,那么认为该头文件是标准头文件。
编译器将会在预定义的位置集查找该头文件,这些预定义的位置可以通过设置查找路径环境变量或者通过命令行选项来修改。 -
如果头文件名包含在" "中,那么认为它是非系统文件,非系统文件的查找通常开始于源文件所在的路径。