導航:首頁 > 軟體知識 > c語言鍾什麼食目標程序

c語言鍾什麼食目標程序

發布時間:2023-04-07 17:00:35

1. C語言中的目標程序是什麼意思有什麼用

目標是相對於源而言的。編譯器在進行編譯的時候,把我們書寫的代碼作為源文件,把生成.obj文件作為目標文件。目標文件就已經編譯成了機器碼,只是其中調用的外部函數還沒有關聯好,鏈接就是負責做這個的。經過鏈接,就可以產生最終的可執行文件了。

2. 源程序,匯編程序,目標程序,可執行程序之間的關系是什麼

源程序就是用程序語言編寫的未經編譯的程序,如C語言寫的未編譯的程序;
匯編程序是用匯編語言寫的未編譯的程序;可執行程序就是電腦或手機直接能夠運行的程序,如PC機的擴展名為.EXE,手機的.APP程序就是可執行程序;它是源程序經編譯後成為可執行程序。目標程序就是編譯過程用到的源程序或匯編程序。

3. C語言中目標程序是什麼

C語音 的編譯分既不。我們開始都是字元文件,就是源文件。第一步先把源文件翻譯成一種中間代碼,這就是目標文件,然後再把目標文件翻譯為機器代碼,這就是可置執行的EXE文件了。所以說,目標就是一個中間程序。

4. c語言源程序文件,目標文件,和可執行文件的擴展名是什麼

根據平台不同,擴展名也有所不同:
1、源程序。
在各個平台上,C語言的源程序擴展名都是相同的,即c。 比如test.c等。
C++的源程序則是cpp。
2、目標文件。
目標文件是源程序經過編譯生成的文件,平台不同,編譯工具不同生成的目標文件擴展名也不同。 在windows上比較常見的為obj, 在Linux下比較常見的為o。另外還有一些比較少見的擴展名,如oo, tco等。
3、可執行文件。
可執行文件是目標文件經過鏈接後,產生的用於運行的文件。
在windows下可執行文件擴展名為exe。
在Linux下可執行文件沒有固定的擴展名,在編譯時默認為out,但實際上可以是任意擴展名甚至沒有擴展名,只要有執行許可權即可。

5. c語言源程序通常由什麼將其轉換為目標程序

C語言程序不能直接運行,通常用編譯程序將其編譯為目標程序。再連接上需要的庫程序,得到可運行的二進製程序。

閱讀全文

與c語言鍾什麼食目標程序相關的資料

熱點內容
大盤連續多少交易日破萬億 瀏覽:221
臨沂土雜市場在哪裡有賣燒烤爐的 瀏覽:291
如何選出一行數據最大值 瀏覽:680
服裝招代理需要多少錢 瀏覽:793
凈水機水處理技術用什麼 瀏覽:604
復制拼多多產品用什麼軟體 瀏覽:708
油煙凈產品什麼顏色 瀏覽:272
泰同代理怎麼樣 瀏覽:110
boss小程序怎麼視頻面試 瀏覽:731
代理咨詢公司面試一般問什麼問題 瀏覽:612
商場微機信息員是什麼工作 瀏覽:122
感測技術主要用於哪裡呀 瀏覽:655
電子信息保研可以跨到哪個專業 瀏覽:827
怎麼可以代理奶粉 瀏覽:666
做什麼行業代理商 瀏覽:830
t2的遺傳信息在哪裡 瀏覽:416
現在有哪個男人可以做到信息秒回 瀏覽:36
日照怎麼弄大數據獲客軟體 瀏覽:842
毛輔酒的代理怎麼樣 瀏覽:515
淡水二手車交易市場在哪裡 瀏覽:950