#include directive
源文件包含
将另一个源文件包含在紧跟在该指令之后的行中的当前源文件中。
句法
#include | (1) | |
---|---|---|
#include "filename" | (2) | |
说明
将源文件(由文件名标识)包含在紧跟在指令之后的行中的当前源文件中。
该指令的第一个版本仅搜索标准包含目录。标准 C ++库以及标准 C 库隐式包含在标准包含目录中。标准 include 目录可以由用户通过编译器选项来控制。
版本(2)首先搜索当前文件所在的目录,并且仅在未找到该文件时搜索标准包含目录。
在没有找到该文件的情况下,该程序不合格。
参考
- C11标准(ISO / IEC 9899:2011):