#ifndef "math"
#endif //防止重复包含
编译器如何找到头文件的
- #include " ";
1>是在工程项目里面搜索头文件的,./ …/
./ 当前编译的.c所在的文件夹的位置
…/ 上一层文件夹
如果不加就从当前开始
2>找不到就去编译器自带的头文件目录下查找
3>再找不到回去用户自定义的头文件搜索路径下查找 - 2>找不到就去编译器自带的头文件目录下查找
3>再找不到回去用户自定义的头文件搜索路径下查找
使用规则:
1.自己的项目里的文件:“”
2.系统文件,string.h <>
3.第三方模块安装<>
优点:加快编译。方便管理。
注意: 不要在头文件里定义全局变量,防止多次include 重复定义