其实,两者之间是没有多大差别的,只是为了提高查找效率而区分的。 当你包含一个头文件时,编译时,需要找到那个头文件,使用<>这种方式,编译器查找的时候,会在编译器的安装目录的标准库中开始查找,""这种方式,会在当前的工程所在的文件夹开始寻找,也就是你的源程序所在的文件夹。 有的编译器,要求十分严格,不能混用,有的就可以。
include <>和 include ""有什么区别
头文件包含详解
本文解释了在编程中使用不同方式包含头文件的区别:<>和""。前者从标准库中查找,后者从当前工程文件夹开始查找。文章还提到某些编译器对这两种方式的要求更为严格。

被折叠的 条评论
为什么被折叠?



