前處理器

在將原始檔傳遞給編譯器之前執行預處理程式語句。它們具有非常低階別的條件邏輯。由於前處理器構造(例如類似物件的巨集)不像普通函式那樣輸入(預編譯步驟在編譯之前發生),因此編譯器無法強制執行型別檢查,因此應謹慎使用它們。