#incllude与#include"file.h"

#incllude<file.h>:

在标准路径下查找

搜索顺序不同,尖括号搜索系统目录;表示该文件保存在编译器指定的标准头文件存放处。例如,Microsoft Visual C++ 把语言的头文件保存在 \Program File\Microsoft Visual Studio\VC98\Include 文件夹中咯。当Visual C++ 遇到一个<文件名>时,它自动到该文件夹中查找文件。


#include"file.h":

在当前路径下查找

先搜索当前目录,再搜索系统目录。编译器希望知道该文件的全路径名。如果文件位于项目文件夹中(对于Visual C++的情况)。就不需要指明路径咯。

你可能感兴趣的:(#incllude与#include"file.h")