原始檔包含

#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