導航:首頁 > 源碼編譯 > 經過編譯後文件的後綴是什麼

經過編譯後文件的後綴是什麼

發布時間:2022-02-04 07:34:36

⑴ C語言源程序文件名的後綴是.OBJ,經過編譯後,生成文件的後綴是什麼經過連接後,生成文件的後綴是什麼

C語言源程序文件名的後綴是.c。C源程序經過C編譯程序編譯之後生成一個後綴為.OBJ的二進制文件,

然後由稱為「連接程序」的軟體,把此.OBJ文件與C語言提供的各種庫函數連接起來生成一個後綴為.EXE的可執行文件。

由高級語言編寫的程序稱為「源程序」,把由二進制代碼表示的程序稱為「目標程序」。為了把源程序轉換成機器能接受的目標程序,這時我們需要具有翻譯功能的軟體--「編譯程序」。每種高級語言都有與它對應的編譯程序。

(1)經過編譯後文件的後綴是什麼擴展閱讀

1、目標文件的擴展名為「.obj」(Windows)或「.o」(Linux)。目標文件已經是機器指令,但還不能運行,因為目標文件還沒有解決函數調用問題。

2、可執行文件的擴展名為「.exe「。

⑵ c語言源程序文件經過編譯後生成文件的擴展名是什麼

源程序一般是.c或者.cpp
頭文件是.h
編譯後是.obj
鏈接後是.exe

⑶ c語言編譯後出現的文件後綴,是什麼意思

c語言源程序文件的後綴是.c,經過編譯後,生成文件的後綴是.obj,經過連接後,生成文件的後綴是.exe

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

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

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

(4)經過編譯後文件的後綴是什麼擴展閱讀:

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

一個現代編譯器的主要工作流程:源代碼(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)。

⑸ C語言源程序文件的後綴是什麼。經過編譯後,所生成文件的後綴是什麼經過鏈接後,所生成的文件後綴是什麼

源文件的後綴名是.h,編譯生成的文件後綴名是.exe(有些編譯器會生成一些額外文件)。

⑹ C語言程序經過編譯後,生成文件的後綴是A).C (B) .obj (C) .exe (D) .doc 希望C語言高手出手相助

obj

.c 源文件 編譯 為 .obj目標文件

.obj目標文件 鏈接為 .exe 執行文件

⑺ c語言編譯後出現的文件後綴都是什麼意思

.ilk 當選定漸增型編譯連接時,連接器自動生成ILK文件,記錄連接信息
.obj project中每個cpp經編譯成為obj(object)文件,所有obj文件經鏈接(link)成為可執行文件。所以obj可稱為目標文件或中間文件 .pch 預編譯頭文件(一般擴展名為.PCH),是把一個工程中較穩定的代碼預先編譯好放在一個文件(.PCH)里.這些預先編譯好的代碼可以是任何的C/C++代碼--甚至可以是inline函數,只它們在整個工程中是較為穩定的,即在工程開發過程中不會經常被修改的代碼.
.pdb 全稱是 program debug database
它在工程編譯時自動生成, 程序運行時是不需要它的
但是,要debug代碼時,需要載入它,否則不能調試 .exe 是最終編譯生成的可執行文件 如果你程序編譯完畢,可以正常使用,可以只保留.exe文件,因為其它文件都是編譯過程中間生成或用到的,執行時並不需要。

⑻ C語言源程序文件的後綴是什麼

C語言源程序文件的後綴解決如下:

  1. c 是c語言的源程序,.cpp是c++語言的源程序。

  2. 在Windows操作系統下,C語言源程序後綴為.c 、編譯後的後綴為 .obj 或 .o 、連接後生成的可執行文件的後綴為.exe。

⑼ java編程的填空題,java程序經過編譯後生成的文件的後綴是( ),由(

java編程的填空題,java程序經過編譯後生成的文件的後綴是( .class),由(Java 虛擬機 )負責解釋執行。

閱讀全文

與經過編譯後文件的後綴是什麼相關的資料

熱點內容
解壓不了是什麼意思 瀏覽:359
紐西蘭編程師年薪 瀏覽:321
程序員為什麼大多生閨女 瀏覽:51
c編程用英文還是中文 瀏覽:723
一點都不解壓的游戲 瀏覽:203
解壓為什麼不能用中文文件夾 瀏覽:615
伺服器如何解除備份 瀏覽:144
安卓手機為什麼用一年就變卡 瀏覽:11
如何用風變編程自動回復 瀏覽:512
安卓閱讀幣怎麼樣 瀏覽:437
京東app怎麼切號 瀏覽:583
進入傳奇伺服器後如何修改 瀏覽:42
m0單片機的cycle怎麼知道 瀏覽:806
linux命令太長 瀏覽:782
壓縮機nb1111y是多少w 瀏覽:45
打賞視頻用什麼伺服器好 瀏覽:154
方舟好友伺服器怎麼加mod 瀏覽:982
javaresponse設置編碼 瀏覽:842
opc數據採集源碼 瀏覽:563
命令女孩子 瀏覽:691