共用方式為


前置處理器

前置處理器是文字處理器,會在轉譯的第一個階段操作原始程式檔的文字。 預處理器不會剖析來源文字,但會將其分成標記來尋找巨集呼叫。 雖然編譯器通常在第一次傳遞時叫用前置處理器,但也可以分別叫用前置處理器,在不進行編譯的情況下處理文字。

有關前置處理器的參考資料包含下列章節:

Microsoft 特定的

您可以使用 /E/EP 編譯程式選項,在前置處理之後取得原始程式碼的清單。 這兩個選項都會叫用預處理器,並將產生的文字傳送至標準輸出裝置,在大部分情況下都是控制台。 這兩個選項之間的差異在於包含 /E #line 指示詞,並 /EP 去除這些指示詞。

END Microsoft 特定的

特殊術語

在前置處理器文件中,「引數」一詞是指傳遞至函式的實體。 在某些情況下,它會由 「actual」 或 「formal」 修改,分別描述函數調用中指定的自變數表達式,以及函式定義中指定的自變數宣告。

「變數」一詞是指簡單的 C 類型資料物件。 “object” 一詞是指C++對象和變數;這是一個包容性詞彙。

另請參閱

C/C++預處理器參考
翻譯階段