當前位置:首頁 » 編程軟體 » 源代碼程序編譯後文件擴展名

源代碼程序編譯後文件擴展名

發布時間: 2024-03-30 23:42:43

『壹』 C語言源程序文件經過編譯連接之後生成一個後綴為_____的文件。

如果只生成一個文件,那麼這個題目答案是B。編譯(compile)後生成目標文件,後綴:.obj。也就是機器碼。

然後鏈接器(Linker) 連接生成可執行文件,後綴:.exe。最後運行命令(go),直接運行.exe文件。

(1)源代碼程序編譯後文件擴展名擴展閱讀:

簡單講,編譯器就是將「一種語言(通常為高級語言)」翻譯為「另一種語言(通常為低級語言)」的程序。

一個現代編譯器的主要工作流程:源代碼(source code) →預處理器(preprocessor) →編譯器(compiler) →目標代碼(object code) →鏈接器(Linker) → 可執行程序(executables)

高級計算機語言便於人編寫,閱讀交流,維護。機器語言是計算機能直接解讀、運行的。

編譯器將匯編或高級計算機語言源程序(Source program)作為輸入,翻譯成目標語言(Target language)機器代碼的等價程序。

源代碼一般為高級語言 (High-level language), 如Pascal、C、C++、java、漢語編程等或匯編語言。

而目標則是機器語言的目標代碼(Object code),有時也稱作機器代碼(Machine code)。

對於C#、VB等高級語言而言,此時編譯器完成的功能是把源碼(SourceCode)編譯成通用中間語言(MSIL/CIL)的位元組碼(ByteCode)。

最後運行的時候通過通用語言運行庫的轉換,編程最終可以被CPU直接計算的機器碼(NativeCode)。

『貳』 Java 婧愮▼搴忔枃浠剁紪璇戝悗浜х敓鐨勬枃浠剁О涓篲_______鏂囦歡,鍏舵墿灞曞悕涓 ________ 銆

Java
婧愮▼搴忔枃浠剁紪璇戝悗浜х敓鐨勬枃浠剁О涓猴紙瀛楄妭鐮侊級鏂囦歡,鍏舵墿灞曞悕涓猴紙.class錛夈
瑙i噴錛欽VM錛坖ava鉶氭嫙鏈猴級鍙浠ュ皢java鏂囦歡緙栬瘧涓烘満鍣ㄨ璦錛屾槸閫氳繃瀛楄妭鐮佺殑褰㈠紡榪涜岀殑瀛樺偍錛屾ゅ瓧鑺傜爜鏂囦歡鐨勬墿灞曞悕灝辨槸class鏂囦歡錛屾ゆ墿灞曠被鍨嬫枃浠跺彲浠ヨ鉶氭嫙鏈烘墍璇嗗埆鍜岃繘琛屾墽琛屻

熱點內容
linux有哪些系統 發布:2025-01-20 14:53:38 瀏覽:89
android顯示當前時間 發布:2025-01-20 14:53:29 瀏覽:967
怎樣將u盤加密 發布:2025-01-20 14:52:40 瀏覽:411
hypixel伺服器離線怎麼進 發布:2025-01-20 14:47:57 瀏覽:697
tp3057編解碼器 發布:2025-01-20 14:46:27 瀏覽:780
演算法之道結構之法 發布:2025-01-20 14:40:42 瀏覽:949
esxi在哪裡看伺服器ip 發布:2025-01-20 14:32:08 瀏覽:152
網易郵箱賬號底下的密碼是什麼呀 發布:2025-01-20 14:27:34 瀏覽:253
求生體驗服伺服器滿了該怎麼辦 發布:2025-01-20 14:24:52 瀏覽:653
數據結構與演算法c語言描述 發布:2025-01-20 14:24:41 瀏覽:486