头文件包含命令中“”和<>有什么区别?

在c语言中:头文件包含命令中“”和<>有什么区别?... 在c语言中:头文件包含命令中“”和<>有什么区别? 展开
 我来答
可以叫我表哥
2015-10-26 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
采纳数:25897 获赞数:1464973
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。

向TA提问 私信TA
展开全部
  访问的顺序不一样。
  使用“”是搜索所有目录。
  使用<>是搜索当前目录。
  正常情况下,自行定义的头文件应该用"",因为这些文件放在工程目录(也就是编译器的当前目录)下,而不是放在公共头文件目录下,如果用<>则找不到头文件。而系统提供的头文件,比如库函数的头文件,可以用<>。
逍遥PWuy9
2014-05-03 · 超过58用户采纳过TA的回答
知道答主
回答量:109
采纳率:0%
帮助的人:134万
展开全部
楼上两个都是不完全正确的 使用< >引用的头文件是告诉编译器要到系统指定的目录下去寻找 而使用 " " 引用的头文件是告诉编译器先在默认目录下查找, 如果默认目录下找不到则再到系统目录下查找 一般情况下, 你自己写的头文件用 " ", 用的C语言自带的头文件用< > 这样方便区别头文件的类型 如果全部用 " "也是可以的, 只不过不符合规范结构而已
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
星语TA971
2014-05-03 · TA获得超过118个赞
知道答主
回答量:162
采纳率:0%
帮助的人:48.2万
展开全部
#include "aaa.h"表示从当前目录里先寻找aaa.h,如果找不到,就去编译参数指定的头文件目录里面找aaa.h #include <aaa.h> 直接从编译器指定 的头文件目录里面找
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
棦hll45713
2014-05-03 · TA获得超过130个赞
知道答主
回答量:130
采纳率:80%
帮助的人:64万
展开全部
没什么区别,有些编程环境中都可以用,比如VC6.0,有些就不能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式