C++中#include <xxx.h>和#include "xxx.h"有什么区别?

 我来答
增地彩夏bo
2008-06-24 · 超过10用户采纳过TA的回答
知道答主
回答量:102
采纳率:0%
帮助的人:0
展开全部
<xxx.h>指的是系统本来就有的那些头文件比如说#include<iostream.h>
而“xxx。h”指的是用户自定义的头文件,一般都把自己的类放在这里,
当然你把系统的那些头文件放在双引号里面也不会有错,因为双引号的头文件默认为用户自定义的,如果用户自定义的没有,就会从系统里面找了!
isue1235
2008-06-24 · TA获得超过635个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:202万
展开全部
尖括号是先在系统目录下找,双引号是首先在当前目录下找。

已经成为习惯了,系统的头文件就用尖括号,自己写的就用双引号。读代码的时候也方便。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2008-06-24
展开全部
<XXX.h>只在标准库目录查找XXX.h "xxx.h"先在用户目录查找
然后再到标准库目录里查找
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
古木自行
2008-06-24
知道答主
回答量:15
采纳率:0%
帮助的人:0
展开全部
<>是要到系统目录下查找后再执行。而“”是先到自己已经写好的查找,如果查找不到,再到系统目录查找。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
猪头爱我别走
2008-06-24 · TA获得超过400个赞
知道小有建树答主
回答量:656
采纳率:100%
帮助的人:385万
展开全部
我懂了^_^
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式