源文件包含
#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