打印

说说include的用法

[复制链接]
1033|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qiangg|  楼主 | 2016-1-21 20:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
命令#i nclude 使编译程序将另一源文件嵌入带有#include 的源文件,被读入的源文件必须用双引号或尖括号括起来。例如:#include"stdio.h"或者#include<stdio.h>
沙发
qiangg|  楼主 | 2016-1-21 20:55 | 只看该作者
这两行代码均使用 C 编译程序读入并编译用于处理磁盘文件库的子程序。
将文件嵌入#i nclude 命令中的文件内是可行的,这种方式称为嵌套的嵌入文件,嵌套层次依赖于具体实现。

使用特权

评论回复
板凳
dianz| | 2016-1-21 20:58 | 只看该作者
如果显式路径名为文件标识符的一部分,则仅在那些子目录中搜索被嵌入文件。否则,如果文件名用双引号括起来,则首先检索当前工作目录。如果未发现文件,则在命令行中说明的所有目录中搜索。如果仍未发现文件,则搜索实现时定义的标准目录。

使用特权

评论回复
地板
zhiyy| | 2016-1-21 21:00 | 只看该作者
如果没有显式路径名且文件名被尖括号括起来,则首先在编译命令行中的目录内检索。如果文件没找到,则检索标准目录,不检索当前工作目录。

使用特权

评论回复
5
zheng522| | 2016-1-22 22:46 | 只看该作者
#include一般就用在包含文件吧

使用特权

评论回复
6
peace555| | 2016-1-25 13:39 | 只看该作者
除了包含文件,还有其它功能?

使用特权

评论回复
7
shenmu2012| | 2016-1-25 19:58 | 只看该作者
这个对于写程序代码的人来说很熟悉的啊

使用特权

评论回复
8
zya888| | 2016-1-26 23:21 | 只看该作者
呵呵一下,这个用的太多了

使用特权

评论回复
9
zb0830| | 2016-1-26 23:43 | 只看该作者
我也没有发现其它的用法

使用特权

评论回复
10
engao| | 2016-1-27 00:01 | 只看该作者
学习了,这个我也用过

使用特权

评论回复
11
candysnape| | 2016-1-27 09:27 | 只看该作者
#include有高级用法么?能根据参数决定包含哪个文件

使用特权

评论回复
12
smilingangel| | 2016-2-20 17:24 | 只看该作者
include跟define的用法还是有很大区别的,还有include自身还有区别的。

使用特权

评论回复
13
tongbu2015| | 2016-2-20 21:28 | 只看该作者
include的用法中<>与‘’是有区别的。。值得注意。

使用特权

评论回复
14
angerbird| | 2016-2-26 11:04 | 只看该作者
#include"stdio.h"或者#include<stdio.h>这两有细微的区别的。

使用特权

评论回复
15
auv555| | 2016-2-29 13:25 | 只看该作者
学习了  之前还不太懂

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

260

帖子

0

粉丝