系統整理 C 語言預處理器巨集功能:
#define PI 3.14)與函式巨集(#define SQUARE(x) ((x)*(x)))SQUARE(i++) 導致 i 遞增兩次)# 字串化運算子(#define STR(x) #x)## 連接運算子(#define VAR(name) g_##name)#ifdef/#ifndef/#if/#elif/#else/#endif__FILE__、__LINE__、__DATE__、__TIME__、__STDC__#undef附帶完整可編譯範例程式碼。