07 - 01 #include指令
1.文件包含命令的格式
#include是预处理指令
1.1 #include “” 包含的十一个用户定义的文件,可以是头文件,也可以是普通文件
a.在当前文件所在的路径查找
b.如果上面没有找到,到编译器include路径查找
c.如果编译器include路径下没有找到,到系统得include路径下查找
d.如果上面三个路径都没找到,就报错
1.2 #include<> 包含一个系统(编译器自带)的头文件
a.编译器的include路径下查找
b.如果没有找到就到系统include路径下查找
c.如果都没有就报错
1.3 #include 命令后,不要加 “;”
2.文件包含的实质
2.1 实质
文件包含命令的功能是把指定的文件内容插入该命令行位置取代该命令行,从而把指定的文件和当前的源文件连成一个源文件。
2.2 #include可以包含源文件,也可以包含文本文件
2.3 如果修改了编译器的include中的自定义文件后,运行后发现并没有改变
解决方法:
a. 清除缓存 product--> clean
b. 清除 /Users/apple(你的用户名)/Libraay/Developer/Xcode/DerivedData 目录下得缓存文件
|
|