包含头文件时<>与“”的区别
2013-09-29 10:27
375 查看
包含头文件时<>与“”的区别
例:#include<stdio.h>
用角括号,则gcc首先查找-I选项指定的目录,然后查找系统的头文件目录;#include"stack.h"
则首先查找被处理的#include指示所在的当前文件所在的目录,然后查找-I,最后系统的头文件。注:
-I选项可以指定相对路径也可以指定绝对路径,如果指定相对路径,她是相对于gcc进程当前工作目录的路径,而不是相对于正在被处理的#include只是所在的当前文件的路径。相关文章推荐
- 文件包含#include<XXX>与#include"XXX"的区别
- VC++头文件包含“”和<>的区别
- C++中#include包含头文件带 .h 和不带 .h 的区别,如<iostream>和<iostream.h>
- C++包含头文件中<>和""的区别
- MFC程序编译时VS2008提示无法打开包含文件<afxcontrolbars.h>
- 从Qt5的改变看最佳头文件包含风格?QT5找不到#include<QApplication>头文件在哪里
- #include<bits/stdc++.h>包含C++的所有头文件
- Spring配置文件中使用ref local与ref bean的区别. 在ApplicationResources.properties文件中,使用<ref bean>与<ref local>方法如下
- #include<bits/stdc++.h>包含C++的所有头文件
- linux下查找当前目录下,所以包含&quot;&lt;s3c2410.h&gt;&quot;的普通文件
- #include<bits/stdc++.h>包含C++的所有头文件
- C语言学习11:typedef和define区别,头文件的使用以及 <>和“”区别,宏定义中#和##的用法,条件编译,gcc和c99中宏定义使用printf和sprintf,条件编译避免头文件包含
- C++中头文件使用""与<>的区别
- 从<cstdio>与<stdio.h>浅析加c头文件与.h头文件的区别
- c或c++中都文件引用""与<>区别
- #include<bits/stdc++.h>包含C++的所有头文件
- 头文件——#include <filename.h>与#include "filename.h"区别
- c++ 头文件 尖括号<> 和双引号“”的区别
- c语言中头文件#include <stdio.h>和#include "stdio.h"有什么区别?
- <string>和<string.h>两头文件区别