这里这样解释:(下面是我翻译的)
--------------------------------------------------------------------------
#include
主页» 预处理器 » 预处理器指令 » #include
#include 指令使得C预处理器在编译中包含指定文件的内容,然后继续处理当前文件剩下的内容。#include 指令可能用于指定两种类型的头(或包含)文件:系统头文件和用户头文件。
系统头文件如下被包含:
#include <filename>
这些包含文件被包含在\INC\文件夹下。它们是keil开发工具的一部分,且不应该被修改。当一个系统头文件被指定,编译器从下列文件夹按序搜索。
· INCDIR 指令指定的路径。
· C51INC 环境变量指定的路径.
用户头文件如下被包含:
#include "filename"
这些包含文件是用户创建的,可能存在于电脑的任何位置。当一个用户头文件被指定,编译器按照如下次序搜索文件夹:
· 当前文件夹。
· 源文件夹。
· INCDIR 指令指定的路径。
· C51INC 环境变量指定的路径.
|