首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

#include <stido.h>和#include "stido.h "有差别吗?该如何解决

2012-02-23 
#include stido.h和#include stido.h 有差别吗?有吗?[解决办法]尖括号 表示从标准的include目录开

#include <stido.h>和#include "stido.h "有差别吗?
有吗?

[解决办法]
尖括号 <> 表示从标准的include目录开始搜索
双引号 " "表示先从源代码所在的目录开始搜索,没有的话再到标准的include目录去搜索
[解决办法]
搜索次序问题,一般能用 <> 的就用 <>

这个编译会快些
[解决办法]
如果是自己编译的头文件,和程序文件放一个地方就要用“”
[解决办法]
<> ==默认路径搜索,没找到再到当前目录搜索。
" "==当前目录搜索
[解决办法]
搜索次序问题,一般能用 <> 的就用 <>

这个编译会快些。
[解决办法]
编译过程会有细微的差别,但是基本可以忽略
只是用双引号会让人感觉到你的编程风格很古老
[解决办法]
kowity(粒雨生声)
正解
[解决办法]
不看真的还以为没有区别...
[解决办法]
搜索路径不同。
[解决办法]
<> ==默认路径搜索,没找到再到当前目录搜索。
" "==当前目录搜索, 没有找到就会报错了.

所以一般系统的头文件用 <> ,你自己的用 " "
[解决办法]
忽略
[解决办法]
有收获
[解决办法]
这两种表示形式没有什么差别!
[解决办法]
系统头文件用 <> ,自己写的头文件用“”
[解决办法]
有收获

热点排行