社区
C语言
帖子详情
关于include的提问
ScorpioZZR
2003-08-19 06:33:12
#include <stdio.h>
#include "stdio.h"
我知道这两个的区别是,一个要先去找当前目录才去找库函数。
但是,实际上运行的时候都一样可行呀,为什么经常看到论坛有人强调用尖括号而不用引号呢?
masaka....??难道还有什么其他的原因吗?
...全文
119
6
打赏
收藏
关于include的提问
#include #include "stdio.h" 我知道这两个的区别是,一个要先去找当前目录才去找库函数。 但是,实际上运行的时候都一样可行呀,为什么经常看到论坛有人强调用尖括号而不用引号呢? masaka....??难道还有什么其他的原因吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ScorpioZZR
2003-08-19
打赏
举报
回复
发送者 njuhuangmy发送时间 2003-8-19 20:37:09
正如里面讨论所说, 结果 是 一样的
不过, <> 从标准 include 目录开始 搜索
“” 从用户 目录开始搜索, (output 设置的目录)
在一个程序中, 不区分 使用 ,是可以的 。
但 不符合 软件工程的 概念 。对一个学生来说, 随便使用是 无所谓的
但对 社会人的 程序员 来说 ,使用不当 是不可原谅的 , 第一点,反应了
一个人 可能 对此 不了解 。 第二个, 虽然 有时候 执行正确, 但是,
也有可能 执行不对的。 对不?? 假如 某一个 头文件在 多个 目录里有
不一样的版本,怎么办 ? 所以,在 做项目的时候 ,千万要分清的。
-----------
以上特此谢过这位大哥!
lybapple
2003-08-19
打赏
举报
回复
错了“filename.h”,认为是自己编的
lybapple
2003-08-19
打赏
举报
回复
到最好的效率没有什么影响。
只不过用<filename.h>,其他人一般认为该文件是系统的。
用<filename.h>,认为是自己编的。
antijpn
2003-08-19
打赏
举报
回复
除了搜索路径的顺序不同,没有其他区别,实际意义也就如2楼所说
ehhl
2003-08-19
打赏
举报
回复
林锐在《《高质量c/c++编程》》里是这么说的,摘抄如下供你参考:
对于#include <filename.h> ,编译器从标准库路径开始搜索 filename.h
对于#include “filename.h” ,编译器从用户的工作路径开始搜索 filename.h
(以上假设要包含的头文件名称为filename.h)
fwinfwin
2003-08-19
打赏
举报
回复
如果有个笨蛋写了个stdio.h在你的程序目录下,估计你的程序编译通不过了
用<>表示这个是一个库函数,不是由自己做的,一般引用标准库或者第三方的库文件的时候用他
而用""一般习惯表示是自己定义的.h文件,在程序移植的时候给出源代码,需要把所有的“”头文件和实现文件包含进去,而库文件则可以不包含进去,只需要指明就可以了
这个是一个编码规范和约定的问题,属于软件工程的东西!你自己看吧!
html+
include
设置,html中的
include
标签是什么?html
include
实现配置解析
本篇文章介绍了关于html中的
include
的配置用法,让HTML文件也能实现
include
的功能,现在我们一起来看看这篇关于html
include
的文章吧首先我们介绍html中的
include
标签是什么?会编程的人都知道
include
的用途,他可以让一些公共页面直接调用到你要显示的页面中来,但是现在网站已经很大部分都是用的静态文件了,这时你的
include
在html里面就不起作用,有些人可能会...
php
include
加载html页面,html
include
标签的用法详解(附使用实例)
本篇文章主要的讲述了html文件引入html文件的方法之一的
include
标签的方式,这是
include
标签的最早期的用法,虽然现在用的比较少,但还是希望大家能多了解一些关于
include
标签方面的知识,那么就让我们来看下这篇文章的内容吧html文件引入其它html文件的几种方法:本篇文章主要介绍
include
标签的方式一个网站很多页面里面,一部分内容的代码是一样的,比如:head,footer,...
提问
:关于 PHP中的require,require_once,
include
,
include
_once
依例,先摘抄一遍原文: “
include
”与“required”的作用都是相同的,唯一不同的是PHP在遇到“
include
”命令时,它就必须重新解释一次。如果在同一个PHP网页中出现10次“
include
”命令时,它便会被重新解释10次。不过当PHP遇到“require”命令时,不管它在同一个PHP网页中出现过几次,PHP只会解释一次而已。 “require”的工作方式是为了让PHP程序得到更高的效率,所以当它在同一个PHP网页中解释过一次后,第二次出现便不会再解释,这是它的优点。
Nginx踩坑记录 配置文件中的
include
不能嵌套 (
include
的文件里不能再
include
其他文件了)
nginx在读取配置文件时,只能识别一次
include
语句,并将分配置文件包含进来。
include
在调用栈内只能加载一次,但同一个配置文件可以有多个
include
语句,即。如果配置文件是 A.conf ,在A中包含了
include
B.conf;语句,则不能再细分一个 C.conf,使得B文件中包含
include
C.conf 语句。
jQuery
include
方法的使用方法详解
需要注意的是,
include
方法是异步加载的,这意味着它不会阻塞页面的加载和渲染过程。因此,在使用
include
方法时,要确保依赖于外部文件的代码在文件加载完成后才执行,可以将相关代码放在回调函数中,或者使用Promise等方式进行处理。总结一下,jQuery的
include
方法提供了一种方便的方式来动态加载外部的JavaScript文件。首先,让我们了解一下
include
方法的作用。通过上述步骤,我们成功地使用
include
方法加载了外部的JavaScript文件,并在加载完成后调用了其中定义的函数。
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章