<>即先找库中的头文件,如果库中没有,则找用户自定义的头文件;
‘’正好相反
就是一个先后问题。可以通用,尽量区别开
#include<...> 是包含编译器所带的头文件,或者是PATH的环境变量中能找到的头文件。
#include "..." 是找当前目录和PATH中所带的头文件有没有符合的。或者是你的编译器加上指定头文件的路径,也可以找到。
对于#include
对于#include “filename.h” ,编译器从用户的工作路径开始搜索 filename.h
具体用法上没什么区别,但c++中,自己编写的函数,预处理的话必须要用前者。