當前位置

首頁 > 生活 > 科技 > 科技生活 > c編譯程序是

c編譯程序是

推薦人: 來源: 奮鬥學識館 閱讀: 3.12W 次

品牌型號:聯想拯救者Y9000P
系統:Windows11

c編譯程序是

c編譯程序是由計算機廠家提供的一套軟件。c編譯程序又稱c語言編譯器,是指用c語言書寫的源程序,翻譯成等價的機器語言格式目標程序的翻譯程序。

編譯程序屬於採用生成性實現途徑實現的翻譯程序。它以進階程序設計語言書寫的源程序作爲輸入,而以彙編語言或機器語言表示的目標程序作爲輸出。編譯出的目標程序通常還要經歷執行階段,以便在執行程序的支援下執行,加工初始數據,算出所需的計算結果。

編譯程序的基本功能是把源程序(進階語言)翻譯成目標程序。但是,作爲一個具有實際應用價值的編譯系統,除了基本功能之外,還應具備語法檢查、調試措施、修改手段、覆蓋處理、目標程序優化、不同語言合用以及人-機聯繫等重要功能。

c編譯程序的語言特點:

1、c語言是一種結構化語言。它層次清晰,便於按模組化方式組織程序,易於調試和維護,而且表現能力和處理能力極強。

2、c語言具有豐富的運算符和數據類型,便於實現各類複雜的數據結構。它還可以直接訪問內存的物理地址,進行位(bit)一級的操作。

3、由於c語言實現了對硬件的編程操作,因此集進階語言和低級語言的功能於一體。它既可用於系統軟件的開發,也適合於應用軟件的開發。

4、此外,c語言還具有效率高、可移植性強等特點。因此它廣泛地移植到了各類各型計算機上,從而形成了多種版本。