前置處理器

前置處理器是操作在原始程式檔的文字轉譯的第一個階段的一部份的文字處理器。前置處理器不會剖析原始程式文字,但它不會分割成數個成語彙基元,找出巨集呼叫的目的。雖然編譯器通常會叫用其第一次傳遞中的前置處理器,前置處理器可以也會叫用分開處理不需要編譯的文字。

在 [前置處理器的參考資料包括下列各節:

Microsoft 專有的

您可以取得您的來源程式碼的清單之後使用前置處理, /E/EP 編譯器選項。這兩個選項會叫用前置處理器,並產生文字輸出至標準輸出裝置,在大部分的情況下,這是 「 主控台。兩個選項之間的差異是包含了 /E #line指示詞和 /EP 帶出這些指示詞。

結束 Microsoft 特定

特殊的術語

前置處理器的文件、 「 引數 」 一詞指的是傳遞至函式的實體。在某些情況下,它是由 「 實際 」 或 「 正式的 」 」 會描述函式呼叫中所指定的引數運算式和引數宣告定義中指定函式,分別修改。

「 變數 」 一詞指的是一個簡單的 c 型別資料物件。「 物件 」 一詞指的是 C++ 物件和變數 ; 是 (含) 的詞彙。

請參閱

參考

轉譯階段

其他資源

C/C++ 前置處理器的參考