一、使用场景上的区别
1、#include< >一般用于包含系统头文件,诸如stdlib.h、stdio.h、iostream等;
2、#include" "一般用于包含自定义头文件,比如自定义的test.h、driver.h等
二、查找目录的区别
1、#include<>
告诉编译器直接在系统头文件目录中搜索包含的头文件,查找失败直接报错
2、#include" "
告诉编译器首先在当前目录下搜索包含的头文件
如果没有找到,则在项目配置的头文件引用目录中搜索该文件
如果项目配置的头文件引用目录中仍然查找失败,再从系统类库目录里查找头文件
三、总结
如果是标准库函数的头文件,则使用 < > 包含头文件;
如果是自定义的头文件,优先使用 " " 包含头文件。