?
本文檔使用 PHP中文網(wǎng)手冊 發(fā)布
將另一個源文件包含在緊跟在該指令之后的行中的當(dāng)前源文件中。
#include <filename> | (1) | |
---|---|---|
#include "filename" | (2) |
將源文件(由文件名標(biāo)識)包含在緊跟在指令之后的行中的當(dāng)前源文件中。
該指令的第一個版本僅搜索標(biāo)準(zhǔn)包含目錄。標(biāo)準(zhǔn) C ++庫以及標(biāo)準(zhǔn) C 庫隱式包含在標(biāo)準(zhǔn)包含目錄中。標(biāo)準(zhǔn) include 目錄可以由用戶通過編譯器選項來控制。
版本(2)首先搜索當(dāng)前文件所在的目錄,并且僅在未找到該文件時搜索標(biāo)準(zhǔn)包含目錄。
在沒有找到該文件的情況下,該程序不合格。
C11標(biāo)準(zhǔn)(ISO / IEC 9899:2011):
6.10.2源文件包含(p:164-166)
C99標(biāo)準(zhǔn)(ISO / IEC 9899:1999):
6.10.2源文件包含(p:149-151)
C89 / C90標(biāo)準(zhǔn)(ISO / IEC 9899:1990):
3.8.2源文件包含