1

可能重复:
#include <filename> 和 #include “filename” 有什么区别

写#import 和#import "filename.h" 的区别,即在尖括号和引号中写文件名?

4

1 回答 1

2

引用形式 此形式指示预处理器在包含#include 语句的文件的同一目录中查找包含文件,然后在包含(#include)该文件的任何文件的目录中查找。然后预处理器沿着 /I 编译器选项指定的路径搜索,然后沿着 INCLUDE 环境变量指定的路径搜索。

尖括号形式 该形式指示预处理器首先沿着 /I 编译器选项指定的路径搜索包含文件,然后在从命令行编译时,沿着 INCLUDE 环境变量指定的路径搜索包含文件。

来源http://msdn.microsoft.com

于 2010-07-01T09:27:26.830 回答