#include <reg51.h>与#include “reg51.h”等价吗。为什么

 我来答
AM蘑菇a13
推荐于2018-04-11 · TA获得超过1616个赞
知道小有建树答主
回答量:703
采纳率:0%
帮助的人:188万
展开全部
可以说是等价的。
因为都是一个库文件。
但为什么说可以。
这是因为<>和“”的不同处。
因为如果你用<>把头文件括起来,那么编译时最初先是从编译器的库文件查找。
如果你用“”把头文件括起来,那么编译时最初先是从我们定义的库文件上查找,如果在自己定义的库文件上找不到,再到编译器的库文件上查找。所以也就是说,用""时查找编译器的库文件都会慢点。
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
百度网友9639c12
2019-10-27
知道答主
回答量:1
采纳率:0%
帮助的人:675
展开全部
等价,但是如果你想调用自己写的文件,你就必须用引号,不过在引号内可以写上你想调用的文件的路径,使编译时更快更准确(例如你在两个文件夹内都有一个"File.h",但目的不同,你可以选择在引号内写下不同的路径以区分)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
御含灵9r
2011-06-21 · TA获得超过4157个赞
知道大有可为答主
回答量:3007
采纳率:0%
帮助的人:2657万
展开全部
一般情况下是等价的
因为只是搜索该文件时 搜索路径的先后顺序不一样,如果只有一份这个文件 迟早会搜索到
如果你在两个目录下都有这个文件 可能不等价
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
life91
2011-06-28 · 超过25用户采纳过TA的回答
知道答主
回答量:74
采纳率:100%
帮助的人:35.4万
展开全部
相同, 只是编译器搜索的路径不一样. <>首先搜索编译器目录下的文件. ""首先搜索工程所在目录. 一般情况下, <>用于引用编译器所提供的文件, ""用于自己编写的文件.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式