[轉]C語言預處理命令之條件編譯(#ifdef,#else,#endif,#if等)

預處理過程掃描源代碼,對其進行初步的轉換,產生新的源代碼提供給編譯器。可見預處理過程先於編譯器對源代碼進行處理。html 在C語言中,並無任何內在的機制來完成以下一些功能:在編譯時包含其餘源文件、定義宏、根據條件決定編譯時是否包含某些代碼。要完成這些工做,就須要使用預處理程序。儘管在目前絕大多數編譯器都包含了預處理程序,但一般認爲它們是獨立於編譯器的。預處理過程讀入源代碼,檢查包含預處理指令的語句
相關文章
相關標籤/搜索