#include""与#include<>区别
时间: 2023-08-08 22:05:37 浏览: 145
#include "" 和 #include <> 的最大区别在于搜索头文件的路径不同。
使用 #include "" 时,编译器会在当前目录搜索头文件。如果在当前目录找不到对应的头文件,编译器会继续在预处理器的包含路径中搜索。
而使用 #include <> 时,编译器会直接在预处理器的包含路径中搜索头文件,不会在当前目录搜索。
所以,一般来说,系统头文件使用 #include <>,而用户自定义的头文件可以使用 #include "",这样可以加快搜索速度。\[1\]\[2\]\[3\]
#### 引用[.reference_title]
- *1* *3* [#include ““和#include <>区别](https://blog.csdn.net/weixin_43466192/article/details/128482923)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [C++ #include<>和#include“ “的区别](https://blog.csdn.net/qq_36686437/article/details/121594064)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文