位置:首頁 > 軟件操作教程 > 編程開發(fā) > C語言 > 問題詳情

C語言的調試步驟

提問人:劉團圓發(fā)布時間:2020-11-27

    我們知道計算機只能識別由 “0” 和 “1” 組成的二進制指令。所以要讓程序執(zhí)行,必須將其轉變?yōu)槎M制可執(zhí)行文件,這個轉換的過程是由“編譯”和“鏈接”兩部分組成的?!熬幾g”是將C語言源程序翻譯成二進制形式的“目標文件”(Object Program)?!版溄印笔前涯繕宋募c其他目標程序 及用到的庫文件鏈接,最終形成可執(zhí)行文件的過程。整個過程如圖所示。

    在編譯階段,C編譯程序會讀取源代碼,并對源代碼進行語法檢查,所以在此階段如果發(fā)現(xiàn)源程序中的語法錯誤,會向用戶匯報錯誤類型及錯誤所在行。

    在鏈接階段,目標文件及文件所需要的資源,如庫函數(shù)等,組合生成可執(zhí)行文件。

image.png

繼續(xù)查找其他問題的答案?

相關視頻回答
回復(0)
返回頂部