C语言源文件包含
示例
#include预处理指令的最常见用法如下:
#include <stdio.h> #include "myheader.h"
#include将语句替换为所引用文件的内容。尖括号(<>)表示系统上安装的头文件,而引号(“”)表示用户提供的文件。
宏本身可以一次扩展其他宏,如以下示例所示:
#if VERSION == 1 #define INCFILE "vers1.h" #elif VERSION == 2 #define INCFILE "vers2.h" /* and so on */ #else #define INCFILE "versN.h" #endif /* ... */ #include INCFILE