vc編譯運算為什麼有過程
發布時間: 2024-03-27 14:59:58
『壹』 C語言程序中的關於常量的計算是在編譯時進行的還是程序執行時進行的
編譯的時候,先會進行預編譯處理,就是把程序中所有的符號常量用數字常量替換,比如說你的例子中的N,注意只是發生替換,所有的計算都是在程序執行的時候進行的!
C是面向過程的,每次執行都會重新計算一次!
『貳』 C++中什麼是編譯時,什麼是運行時,二者有何區別
編譯階段主要進行語法的檢查,無誤。將程序代碼轉換成目標代碼(二進製表示,打開看不懂),沒有和操作系統進行連接,不能運行。完成連接後,程序能夠進入系統運行。
運行時,一定是編譯過的,沒有語法錯誤。編譯時,沒有生成目標文件,可能有語法錯誤。
熱點內容