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

熱點內容
看房登記了身份信息多久會消除 瀏覽:948
修容都有哪些產品 瀏覽:897
如何與客戶介紹自己的產品 瀏覽:422
在一個縣如何代理一個品牌 瀏覽:184
php如何刪除信息 瀏覽:546
釘釘的作業程序在哪裡 瀏覽:555
牽頭行代理行是什麼意思 瀏覽:645
經緯儀有哪些品牌市場價格 瀏覽:485
如何從技術管理業績 瀏覽:250
電子產品里的貓是什麼 瀏覽:469
2020親子游占市場比重多少 瀏覽:424
如何爬取有價值的數據 瀏覽:557
七殺賬號交易哪個平台有 瀏覽:48
代理瀏覽器怎麼樣 瀏覽:525
origin注冊時發生技術問題怎麼辦 瀏覽:216
fagor系統怎麼刪除程序 瀏覽:211
怎麼代理問道手游 瀏覽:570
新手小白買什麼產品 瀏覽:611
峰哥什麼產品 瀏覽:798
如何快速下單產品模型 瀏覽:965