C语言中<>和“”有什么区别
2016-08-28 19:53
239 查看
例如你使用的是TurboC include <stdlib.h> 代表编译时直接在TurboC软件设置指定的路径(默认是TurboC所在文件夹下的include文件夹)中寻找里面是否有stdlib.h的库文件。如果有,直接加载;如果没有,报错(无法找到库文件)。 include "stdlib.h" 代表编译时先寻找你正在编辑的源代码文件(C或CPP文件)所在的文件夹里面有没有stdlib.h的库文件。如果有,优先加载这个文件(上面提到的include文件夹下的stdlib.h文件就被无视了),如果没有,就会在TurboC软件设置指定的路径(默认是TurboC所在文件夹下的include文件夹)中寻找里面是否有stdlib.h的库文件。如果有,直接加载;如果没有,报错(无法找到库文件)。 这就是两者的区别 所以,如果你自己编写了库文件(并且没有将它移动到TurboC指定的include文件夹里),要在源代码文件(C或CPP文件)中将这个文件包含进去,就必须使用双引号格式的include语句,而不能使用带<>号的。
相关文章推荐
- c语言中头文件#include <stdio.h>和#include "stdio.h"有什么区别?
- 在C语言头文件中“”与<>有什么区别?
- C语言中两种方式使用#include命令,#include <>与#include ””的区别是什么?
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- <!--注释-->和<%--注释--%>有什么区别
- C语言:#include <>与#include ””的区别
- C语言中 #include 的尖括号(<>)和双引号("")的区别
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- #include <filename.h> 和 #include “filename.h” 有什么区别?
- C语言中,#include <>和#include ""的区别和注意点
- 关于c语言编程中<>于“ ”的区别
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- "<br />"和 "\r\n" 这两者有什么区别??
- include <>和 include ""有什么区别
- asp.net中<%%>、<%=%>、<%#%>的区别是什么
- "<br />"和 "\r\n" 这两者有什么区别??
- <jsp:include>和<%@include file=""%> 有什么区别
- <script type="javascript"> 与<script language="javascript"> 有什么区别啊
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别
- asp.net中,<%#%>,<%=%>和<%%>分别是什么意思,有什么区别 .