为了账号安全,请及时绑定邮箱和手机立即绑定

你好,C++在#include命令中,用〈 〉和“”有什么区别?

你好,C++在#include命令中,用〈 〉和“”有什么区别?

C
泛舟湖上清波郎朗 2021-02-17 15:11:46
C++在#include命令中,用〈 〉和“”有什么区别?
查看完整描述

2 回答

?
LEATH

TA贡献1936条经验 获得超6个赞

"":运行前在同一目录文件下寻找需要包含的文件,然后沿着包含文件的路径运行INCLUDE的编译程序和环境变量等。
<>:运行前首先沿着/I编译选项寻找包含文件,然后当编译到命令行时,才编译INCLUDE的环境变量等。

查看完整回答
反对 回复 2021-03-16
?
慕少森

TA贡献2019条经验 获得超9个赞

尖括号中的文件是系统文件,库文件,编译器会自动冲系统目录中进行搜索,例如在c:\******\include\,双引号中的文件一般为自己定义的文件,编译器会在你当前的工作目录中搜索。所以在编程过程中,系统文件用尖括号,自定义的文件用双引号。

查看完整回答
反对 回复 2021-03-16
  • 2 回答
  • 0 关注
  • 213 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信