c语言中头文件的包含中“”和<>符号的区别
2017-06-16 20:30
302 查看
在C语言的头文件包含中,如果使用了<>符号,如#include <stdio.h>,表示系统会到默认目录(编译器及
环境变量、工程文件所定义的头文件寻找目录)中寻找要包含的文件stdio.h。
而使用""符号,如#include "stdio.h"表示系统先到用户当前目录,即项目所在目录查找所包含的文件stdio.h,
如果找不到,再到默认目录中寻找所要包含的文件。
使用<>符号的方式比使用""符号的方式要正式一些,但是如果所包含的文件就在项目目录下,最好使用""符号,
这样可以节省文件查找所用的时间。
环境变量、工程文件所定义的头文件寻找目录)中寻找要包含的文件stdio.h。
而使用""符号,如#include "stdio.h"表示系统先到用户当前目录,即项目所在目录查找所包含的文件stdio.h,
如果找不到,再到默认目录中寻找所要包含的文件。
使用<>符号的方式比使用""符号的方式要正式一些,但是如果所包含的文件就在项目目录下,最好使用""符号,
这样可以节省文件查找所用的时间。
相关文章推荐
- Spring配置文件中使用ref local与ref bean的区别. 在ApplicationResources.properties文件中,使用<ref bean>与<ref local>方法如下
- C语言包含头文件时用引号和尖括号的区别
- C语言包含头文件时用引号和尖括号的区别
- c语言的include的<>与""的区别
- C语言包含头文件时用引号和尖括号的区别
- <context-param>与<init-param>的区别与作用含与Spring整合时的文件配置
- c语言中头文件#include <stdio.h>和#include "stdio.h"有什么区别?
- 关于JSP不能通过浏览器直接访问,要通过servlet跳转,但一个jsp文件里面用<iframe>标签包含了另一个jsp的访问问题
- 预处理文件,包含预订头文件<>和””有什么区别?
- C语言包含头文件时用引号和尖括号的区别
- C语言<>与“”的导入头文件的区别
- 文件包含#include<XXX>与#include"XXX"的区别
- 包含头文件时<>与“”的区别
- C语言包含头文件时用引号和尖括号的区别
- 有关同时包含<winsock2.h>与<windows.h>头文件的问题
- VC++头文件包含“”和<>的区别
- C语言包含头文件时用引号和尖括号的区别
- C++包含头文件中<>和""的区别
- <C语言>头文件封装
- c语言在包含头文件时用尖括号和双引号的区别