c语言#include后的尖括号和双引号有什么区别?
2017-07-14 17:06
218 查看
1、使用尖括号的话,编译时会先在系统include目录里搜索,如果找不到才会在源代码所
在目录搜索。
2、使用双引号则相反,会先在源代码目录里搜索,如果未找到则去系统默认目录查找,通
常用于包含程序作者编写的头文件。
这就意味着,当系统里(如/usr/include/里)有一个叫做math.h的头文件,而你的源代码
目录里也有一个你自己写的math.h头文件,那么使用尖括号时用的就是系统里的;而使用
双引号的话则会使用你自己写的那个。
在目录搜索。
2、使用双引号则相反,会先在源代码目录里搜索,如果未找到则去系统默认目录查找,通
常用于包含程序作者编写的头文件。
这就意味着,当系统里(如/usr/include/里)有一个叫做math.h的头文件,而你的源代码
目录里也有一个你自己写的math.h头文件,那么使用尖括号时用的就是系统里的;而使用
双引号的话则会使用你自己写的那个。
相关文章推荐
- #include命令的格式和功能各是什么?使用尖括号和双引号在含义上有什么区别?
- include包含头文件的语句中,双引号和尖括号的区别是什么?
- include包含头文件的语句中,双引号和尖括号的区别是什么?
- shell编程中,单引号,双引号,各种括号的区别
- C++ include 双引号和尖括号的区别
- jquery中$('form').submit()和$("form").submit()有什么区别?注意一个是双引号,一个是单引号
- include包含头文件的语句中,双引号和尖括号的区别
- 【学习笔记】java中单引号和双引号有什么区别?
- C++ 中include头文件时尖括号<>与双引号""的区别
- setTimeout()中函数加双引号和不加有什么区别?
- 【重要知识点】 PHP中双引号和单引号有什么区别呢?
- #include中用双引号和用尖括号括起来头文件的区别
- 黑马程序员_java中单引号和双引号有什么区别?
- 【技术贴】c语言头文件加引号是什么意思?include中有些是尖括号,有些是双引号?
- c语言,if语句后有大括号和没大括号有什么区别
- js里面的单引号和双引号有什么区别?
- C++包含头文件时尖括号和双引号区别
- DC中关于list、双引号和花括号的使用区别
- C++中定义对象的语法,带括号与不带括号有什么区别?
- C编程笔录(一)1.1:使用#include包含头文件,用尖括号和双引号括起有什么区别?