©
本文档使用 PHP中文网手册 发布
将另一个源文件包含在紧跟在该指令之后的行中的当前源文件中。
#include <filename> | (1) | |
---|---|---|
#include "filename" | (2) |
将源文件(由文件名标识)包含在紧跟在指令之后的行中的当前源文件中。
该指令的第一个版本仅搜索标准包含目录。标准 C ++库以及标准 C 库隐式包含在标准包含目录中。标准 include 目录可以由用户通过编译器选项来控制。
版本(2)首先搜索当前文件所在的目录,并且仅在未找到该文件时搜索标准包含目录。
在没有找到该文件的情况下,该程序不合格。
C11标准(ISO / IEC 9899:2011):
6.10.2源文件包含(p:164-166)
C99标准(ISO / IEC 9899:1999):
6.10.2源文件包含(p:149-151)
C89 / C90标准(ISO / IEC 9899:1990):
3.8.2源文件包含