可執行的c語言程式的副檔名為「.exe」。 c語言程式經過“編譯程式”編譯之後,產生一個後綴為“.obj”的二進位檔案;然後由“連接程式”,把此“.obj”檔案與c語言提供的各種函式庫函數連接在一起,產生一個後綴“.exe”的可執行檔。
教學推薦:《c語言教學影片》
C語言原始程式經過C語言編譯程式編譯之後,產生一個後綴為「.OBJ」的二進位檔案(稱為目標檔案),最後還要由稱為「連接程式」(Link)的軟體,把此「.OBJ」檔案與c語言提供的各種函式庫函數連接在一起,產生一個後綴“.EXE”的可執行檔。顯然C語言不能立即執行。
C語言原始程式檔案副檔名: .c
目標檔案副檔名: .obj
執行檔副檔名: .exe
原始程式:程式可以用高階語言或組合語言編寫,用高階語言或組合語言編寫的程式稱為原始程式。 C語言原始程式的副檔名為「.c」。原始程式不能直接在電腦上執行,需要用「編譯程式」將原始程式編譯為二進位形式的程式碼。
目標程式:原始程式經過「編譯程式」編譯所得到的二進位程式碼稱為目標程式。目標程式的副檔名為「.obj」。
目標程式碼儘管已經是機器指令,但是還不能運行,因為目標程式還沒有解決函數呼叫問題,需要將各個目標程式與函式庫函數連接,才能形成完整的可執行程式。
可執行程式:目標程式與函式庫函數連接,形成的完整的可在作業系統下獨立執行的程序,稱為可執行程式。可執行程式的副檔名為“.exe“。
更多程式相關知識,請造訪:程式設計入門! !
以上是可運行的c語言程式的副檔名為什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!