当前位置: 代码迷 >> C语言 >> 与"stdio.h"的区别
  详细解决方案

与"stdio.h"的区别

热度:606   发布时间:2006-09-21 17:06:16.0
与"stdio.h"的区别
请问一下#include <stdio.h>与#include "stdio.h"的区别
是不是前者表示调用库函数,而后者相当于调用别的文件?
搜索更多相关的解决方案: stdio  

----------------解决方案--------------------------------------------------------
是的

.当使用< >时,系统将直接在系统的库函数文件目录下找该文件
.当使用" "时,系统将首先在用户当前工作目录下寻找该文件,没有再去系统的库函数文件目录下找

所以建议用户库函数文件通常应该和用户的程序放在一个目录中
----------------解决方案--------------------------------------------------------
THX~~明白
----------------解决方案--------------------------------------------------------

你在用的时候是没有区别的,这个问题你不用担心!你知道其中是怎么调用的就行了!


----------------解决方案--------------------------------------------------------

用这个<>和""是用区别的.正如2楼所说,两个的查找方式不同,必然要导致效率问题.
一般来说系统定义的头文件就用<>,而用户定义的头文件就用"".


----------------解决方案--------------------------------------------------------

<>和""真的有区别吗

我怎么没看到过这些资料呀,

我只知道是没有区别的,


----------------解决方案--------------------------------------------------------

看看文件包含处理...
include"1.c"


----------------解决方案--------------------------------------------------------
2楼的说法有理
----------------解决方案--------------------------------------------------------
好高深啊,我原以为是一样的。
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
  相关解决方案