錯誤的
C語言采用編譯方式將源程序轉換為二進制的目標代碼,編寫好一個C程序到完成運行一般經過以下幾個步驟,編輯和編譯,就是將已經編輯好的源程序翻譯成二進制的目標代碼,經編譯后的得到的二進制代碼還不能直接執行,因為每一個模塊往往是單獨編譯的。
C語言采用編譯方式將源程序轉換為二進制的目標代碼,編寫好一個C程序到完成運行一般經過以下幾個步驟:
編輯;編譯,就是將已經編輯好的源程序翻譯成二進制的目標代碼,經編譯后的得到的二進制代碼還不能直接執行,因為每一個模塊往往是單獨編譯的,必須把經過編譯的各個模塊的目標代碼與系統提供的標準模塊連接后才能運行;
連接,將各模塊的二進制目標代碼與系統標準模塊經連接處理后,得到具有絕對地址的可執行文件,它是計算機能直接執行的文件;
執行,執行一個經過編譯和連接的可執行的目標文件。
是的,源程序需要通過編譯階段,確保沒有編譯錯誤,才能運行。