什么是預處理?
程序設計領域中,預處理一般是指在程序源代碼被翻譯為目標代碼的過程中,生成二進制代碼之前的過程。
典型地,由預處理器(preprocessor)對程序源代碼文本進行處理,得到的結果再由編譯器核心進一步編譯。
這個過程并不對程序的源代碼進行解析,但它把源代碼分割或處理成為特定的單位——(用C/C++的術語來說是)預處理記號(preprocessing token)用來支持語言特性(如C/C++的宏調用)。
什么是預處理?
程序設計領域中,預處理一般是指在程序源代碼被翻譯為目標代碼的過程中,生成二進制代碼之前的過程。
典型地,由預處理器(preprocessor)對程序源代碼文本進行處理,得到的結果再由編譯器核心進一步編譯。
這個過程并不對程序的源代碼進行解析,但它把源代碼分割或處理成為特定的單位——(用C/C++的術語來說是)預處理記號(preprocessing token)用來支持語言特性(如C/C++的宏調用)。