1樓:格里程式設計辦公技巧
計算機是不能直接識別c語言的,它需要經過特殊的編譯器,編譯之後的二進位才能被計算機識別,計算機只能識別二進位**。
整個程式的編譯過程中有三個角色:程式設計師——編譯器——計算機。
程式設計師和編譯器之間的交流是c語言,同時編譯器也能把c語言經過翻譯成二進位指令。編譯器相當於程式設計師和計算機之間的翻譯官。
乙個c語言程式的過程有以下步驟:
一、程式設計師使用c語言編寫**;
二、編譯把**翻譯成二進位指令;這裡也有四個步驟:
a.預處理,這裡主要處理標頭檔案,和程式中的一些巨集**;
b.編譯,主要是把每個c語言檔案編譯成二進位目標**;
以上就是c語言到計算機可識別**的轉換過程。
2樓:程式小冰
c語言會把語言編寫為組合語言,然後計算機就可以識別了,計算機只能識別01二進位數字串的,語言都是要轉化的。
3樓:聽不清啊
計算機本身並不能識別,乙個程式**是用c語言編寫的,還是用其他語言編寫的。這個操作需要程式設計師把源**。
用相應的編譯器。
把它編譯成為機器語言之後,才能夠交給計算機執行程式。
4樓:青雲
c語言經過編譯後生成可執行程式,實際上是計算機如何識別可執行程式。
可執行程式也叫做二進位檔案,裡面全都二進位。計算機能識別二進位的組合,如001,010,100這種。
5樓:帳號已登出
在計算機中,高階程式語言c語言**檔案將首先會被編譯器編譯,然後再由鏈結器鏈結必要的庫檔案,最後再被構建成適應平臺的二進位檔案。
6樓:杯具——悲劇
編譯器把你寫的東西翻譯成組合語言,直譯器再把組合語言翻譯成機器語言,然後計算機就是別了。
如何認識c語言
7樓:網友
c語言是什麼。
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
怎樣學好c語言 。
1、學好c語言,你可以很好地應付任何一種程式設計工具。
2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。
3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是乙個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。
當感到程式設計趣味無窮,那你在電腦方面將前程無量。
4、如果乙個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
5、c語言是乙個整體,各個方面是有機聯絡的,要從總體上把握它,不要把它割裂成互不關聯的部件。
6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
8樓:匿名使用者
頂樓上的,lz的問題太……
計算機的c語言是什麼
9樓:運發
不知道lz是不是自學,如果是自學。推薦看 譚浩強的 《c程式設計》
c語言是一種電腦程式設計語言。它既具有高階語言的特點,又具有組合語言的特點。它由美國貝爾研究所的於1972年推出。
1978後,c語言已先後被移植到大、中、小及微型機銷舉上伏鬥戚。它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依缺陵賴計算機硬體的應用程式。它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,適於編寫系統軟體,三維,二維圖形和動畫。
具體應用比如微控制器以及嵌入式系統開發。
詳情請看百科鏈結。
計算機C語言中小於等於是還是,計算機C語言中小於等於是還是線上等,謝謝
在所bai有的c語言中,包括微控制器duc語言,均是用 來表示 zhi小於等於的。dao c語言是一門通用計算機編內程語言,應用廣泛。容c語言的設計目標是提供一種能以簡易的方式編譯 處理低階儲存器 產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。儘管c語言提供了許多低階處理的功能,但仍...
怎么識別計算機配置,怎麼識別計算機配置?
一 檢視一般硬體資訊 對於網絡卡 滑鼠 鍵盤和modem等硬體資訊,可以通過作業系統提供的 裝置管理器 來檢視。右擊 我的電腦 屬性 硬體 標籤,在裝置管理器欄中,點選 裝置管理器 在彈出的裝置管理器視窗中羅列出電腦上安裝的各種硬體。右鍵點選你想詳細檢視的硬體,在彈出的選單中選擇 屬性 就可看到該裝...
計算機2級C語言解題
swap1 a,a 1 呼叫下面的函式void swap1 int c0,int c1 這裡將a,a 1的值傳給了c0,c1,是實參傳給形參,但是當執行完這個函式後,並不會將形參的值再傳給實參,所以a的值是不會變的。當時a所指地址裡面的內容卻改變了。a 1是陣列a的前一個地址,這裡不管你傳什麼都不會...