導航:首頁 > 軟體知識 > 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語言鍾什麼食目標程序相關的資料

熱點內容
光碟機和數據線有什麼區別 瀏覽:188
有哪些企業技術含量高污染重企業 瀏覽:344
怎麼去找市場管理的工作 瀏覽:548
vb怎麼提取程序控制項 瀏覽:475
定期理財產品單位凈值怎麼算收益 瀏覽:372
味精怎麼代理 瀏覽:964
一個小賣店可以隨便賣什麼產品 瀏覽:502
如何獲取程序嵌套的網頁 瀏覽:307
電腦數據寬度是什麼 瀏覽:689
怎麼關閉不用的程序 瀏覽:111
如何在線開通微信小程序 瀏覽:130
滬港通如何買港股滬港通交易規則 瀏覽:891
中興自提點到南洋技術學院怎麼走 瀏覽:59
繪圖什麼程序最好 瀏覽:29
期初數據錄入是什麼 瀏覽:691
煙花交易需要什麼證件 瀏覽:329
pmc程序如何全局搜索 瀏覽:954
倩女渠道服怎麼交易 瀏覽:637
在微信群里如何信息比較顯眼 瀏覽:60
上證指數市場怎麼樣 瀏覽:711