77问答网
所有问题
C语言中头文件为什么有的是用""引用而有的使用<>呢
比如include<stdio.h> 还有就是include"stdio.h"
请高手解答一下
举报该问题
推荐答案 2009-01-18
这两个引用在应用上没什么区别,可以无条件替换。
不过
<>引用的,会优先去库函数里寻找,
""引用的,会优先在用户文件里寻找。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/pYN8q8qW.html
其他回答
第1个回答 2009-01-18
include <stdio.h> //写在<>内的引用在编译器指定的路径内的头文件
include "stdio.h" //写在""内的除了能引用编译器指定的路径内的头文件,也可指定其它路径的头文件,比如你自己写的.h
第2个回答 2009-01-18
这两个符号所代表的:
<>存储在编译器扬安装的目录里,具体哪个目录忘了;
“”是用记词义的,它存储在用户字义的文件目录中;
两个符号里面的头文件所存储的目录不头,在使用符号时,查找的头文件先后顺序不一样,就像楼上说的那样。
第3个回答 2009-01-18
<>是系统头文件
""是用户自定义头文件
这是这样
相似回答
在
C语言的头文件
中中括号和双引号的在用的时候的区别??
答:
在C语言的头文件中中括号和双引号的在用的时候的区别为:编译不同、对象不同、环境不同
。一、编译不同 1、头文件中中括号:头文件中中括号编译时会先在系统include目录里搜索,如果找不到才会在源代码所在目录搜索。2、头文件中双引号:头文件中双引号编译时会先在源代码所在目录搜索,如果找不到才...
c语言中
要
引用头文件
时“”与<>的区别!
答:
不对,
C语言
编译器会用一些目录存放公共
头文件
,如果<>则只在这些目录下找头文件,如果用""先在当前目录下找,如果找不到则在这些目录下找。不可能搜索所有目录,这样效率太低。一般来说,自己定义的头文件应该用"",因为这些文件放在工程目录(也就是编译器的当前目录)下,而不是放在公共头文件目录...
问下
C语言中头文件
下面的,有些人写 #include <stdio.h> 有些人却写#...
答:
所以只用 "" 时,你项目中的
文件
和编译器中都有文件a.h,则使用你项目
中的
c
/c++标准中main返回值必须是int,不同的值代表的意思不一样,0标示正常
C语言
里#include后面用<>和用""有
什么
区别?
答:
没有关系,使用"",
说明你的这个头文件在这个工程里边,而<>,则是系统系统提供的头文件
,你要是都记不住,就都是用""也是可以的
以下
C语言
程序中&&是什么意思?
还有c
onio.h这个
头文件为什么
要有?
答:
&&是与的意思啊,意思是两个字符串数组都没循环到结束字符\0,
头文件是
因为gets(str1);gets(str2);这俩函数在里边定义
在vc中编辑
c语言
,把
头文件
,函数声明,定义分开后,在函数声明时参数
为什
...
答:
&这个是
引用
符号,它是用来定义引用型变量的
C语言
里面没有&这个符号没有定义引用型变量的功能 换句话说,&是C++语言特有的东西 你是不是把带有&这个符号的代码,粘进.
c文件
里了 你把
文件的
扩展名改成.cpp应该就可以了。
c语言中
<>与“”的区别
答:
<>表示从系统目录下开始搜索,然后再搜索PATH环境变量所列出的目录,不搜索当前工程目录;“”表示先搜索当前目录,然后系统目录,然后PATH目录。通常自定义的
头文件用
“”表示,因为自定义的通常都放在当前工作目录。
大家正在搜
相关问题
c语言中要引用头文件时“”与<>的区别!
写c语言时候头文件后面用<>和用" "有什么区别吗?
头文件包含命令中“”和<>有什么区别?
在C语言头文件中“”与<>有什么区别?
C语言中定义头文件和函数调用有什么区别和联系?
C语言中<>和“”有什么区别
在C语言中,出现好多include<>....... inc...
为什么每段C语言程序开头必须有类似#include<stdi...