c語言是幹嘛用的,C語言是幹嘛用的

時間 2022-04-21 10:36:04

1樓:希聲和寡

就是和計算機交流的語言啊

2樓:善冬萱

寫**,做軟體;有你學的。

c語言的能幹什麼?

3樓:雲南新華電腦學校

c語言是計算機技術的基礎,是資訊科技的基礎,是自動化技術的基礎,是很多電子裝置能夠執行的基礎

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

4.各種同硬體打交道的軟體開發

4樓:超級飄飄乖乖

c++程式可以被轉換成c語言程式,也就是說c++能完成的任務c語言都可以。

對於計算機,有些任務只有彙編能夠完成,c語言有可能不太適合,(其實c語言可以寫彙編器,然後自己動態編譯程式,那樣就全面了)。除了作業系統啟動**,特殊許可權的暫存器操作(不考慮c語言的內建彙編),都可以寫。

作業系統,在不同的系統上,c是完全不同的語言,比如windows的訊息機制和linux的訊號量,功能相似,但完全不同;演算法,這決定了你程式的效率;多程序、多執行緒、資料庫,這些在實際專案中是必不可少的。

c語言是combined language(組合語言)的中英混合簡稱。是一種計算機程式語言。它既具有高階語言的特點,又具有組合語言的特點。

它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。

c語言編譯鏈結出來的程式就是軟體。硬體是基礎,軟體是靈魂。硬體功能需要軟體操作來體現。所以用處大了,小到計算器,大道作業系統都可以c語言實現。

5樓:城文德少苗

什麼也做不了,就好像你會說中國話你能幹什麼,要飯的也會,他只是乙個程式設計的入門,如果你想用它做些什麼,就算是寫微控制器程式,你也必須東微控制器與硬體原理才行,你覺得你能做什麼你就能做什麼,如果你不知道能做什麼,那就做不了什麼,只會c語言沒有用的,就像你說的搞嵌入式,重要的不是你會不會c,因為這太基本了,只是基本要求中的一項,重要的是你會不會嵌入式,你會哪些晶元,他們用法是怎樣的,這要比c語言重要的多,在程式設計裡,語言永遠是最基本的。。。。

6樓:房子a房子

c語言是圖靈完備的語言,也就是說任何你能想象的功能,在理論上通過c語言都能夠實現。確實在剛剛學習c語言時基本都是命令列模式下進行輸入輸出的。但計算機軟體體系是分層的,剛學的時候學的都是底層的基本操作。

實際上通過c語言編寫選單模組、按鈕模組等等基本模組也能實現介面的相應功能。只不過有了c++,現在基本的基於計算機介面的程式設計都不怎麼使用c語言了,但是許多嵌入式裝置的介面依然是由c語言來實現的。好好學習c語言吧,它是許多更高階語言的基礎,也是了解計算機硬體體系的乙個直觀的工具。

7樓:自我程式設計

c語言和硬體聯絡比較大,做微控制器程式啊,你可以自己做無人機,機械人,智慧型模組

8樓:棣蒯

我開始學c語言也不知道它有什麼用,後來我學了微控制器之後我發現它太有用了,等你往深了學,你就會發現它的用途是多大了。

9樓:比微礁

c在現實的軟體開發方面的使用效率已經相對的不是最高的了,但是他是一種非常好的程式設計入門語言,可以擴充套件入門者對程式設計解決問題的認知。至於包括什麼...你學完就知道了.....

沒必要在沒學的時候知道...

10樓:塞外飛客

你先學學演算法吧,先熟悉熟悉c,它可以做一些簡單的圖形,畫素比低,可以做遊戲客戶端之類的,也可以做些小專案之類的,繼續深究的話,要深究其核心,你就會變得很強大了,試試

11樓:癯月笑浮生

想玩gui就不要c語言,右轉c#,強大的.net core類庫支援,100行以內就能完成gui的貪吃蛇!一次編譯,到處執行

c語言是做什麼程式用的??

12樓:諸葛晶瀅雷錦

c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。

因此,它的應用範圍廣泛。

c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有一些大型應用軟體也是用c語言編寫的。

c語言具有繪圖能力強,可移植性,並具備很強的資料處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫。它是數值計算的高階語言。

13樓:林半雙媯謹

應用軟體,系統軟體都可以,c語言是他們的最基本的知識,必須掌握好好掌握,然後搞一下c++。c++和c的區別就是c++有類的概念,這也是物件導向程式的很重要的知識。掌握了這些後高一些專案,比如管理系統了,跟資料庫打交道的軟體了,很多很多,學計算機語言動腦筋是沒有用的關鍵是動手去做,去嘗試,

14樓:端木竹悅次愫

它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。它的應用範圍廣泛,具備很強的資料處理能力,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,適於編寫系統軟體,三維,二維圖形和動畫。具體應用比如微控制器以及嵌入式系統開發。

學習c語言是幹嘛用的?

15樓:雲南萬通汽車學校

c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。

儘管c語言提供了許多低階處理的功能,但仍然保持著良好跨平台的特性,以乙個標準規格寫出的c語言程式可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(微控制器或稱mcu)以及超級電腦等作業平台。二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。

學c語言到底幹什麼用?

16樓:雲南新華電腦學校

c語言是計算機技術的基礎,是資訊科技的基礎,是自動化技術的基礎,是很多電子裝置能夠執行的基礎

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

4.各種同硬體打交道的軟體開發

17樓:匿名使用者

你可以理解為和電腦交流,讓電腦明白你想要它做的事,用來編寫程式很多都是用c語言

18樓:97樂於助人

我來原創吧。。

c是c++他老爸,但是c++青出於藍而勝於藍,更強大。

c是過去面向過程的語言,而c++具有物件導向的特徵:封裝、多型、繼承等特性。。c++還相容c的一些特性,支援:面向過程、基於物件、物件導向與泛型程式設計。。

因此c++是非常 強大的語言,而c是非常經典的語言。

19樓:110畢利格

c語言的用處大著呢,可能只是現在你剛開始學,沒能做什麼有用的東西,沒體會到他的作用。可以先慢慢嘗試用c遍一些小遊戲,如俄羅斯方塊,貪吃蛇,五子棋等。當你涉足的更多時,你才能真正了解它的強大。

祝福你...

20樓:靜心先生

現在嵌入式系統用到c語言的地方非常多

很多些核心的地方用c

c實用性沒法和c++比,你真想要應用就去學c++

21樓:匿名使用者

學c語言是用於計算機程式設計

c語言 大神求解 下面的程式是幹嘛用的

char makeword char line,char stop kuikiul,kmkjmum miuyiyuiyukity miuyimyumuymjfty 應該是乙個拆分字串的作用。char word char malloc sizeof char strlen line 1 for x 0...

C語言的編譯器是用什麼語言寫的,c語言編譯器是用什麼於語言寫的

理論上,c語言的編譯器,用什麼語言寫都可以的 如果已經有乙個不太好的c語言編譯器,那麼完全可以用c語言寫個更好的c語言的編譯器 不過,更大的可以是用另外的語言寫的,如彙編 c語言編譯器是用什麼於語言寫的 第乙個c語言編譯器應該是用彙編寫的,但是第乙個成熟的c語言編譯器應該是由彙編和c語言共同寫的。編...

C語言的應用,c語言用什麼軟體

你可以學習資料結構c語言版的,還有就是多閱讀比人寫的程式 當然要比較有價值的 看看那些介紹經典演算法的書,多程式設計訓練自己除錯程式的能力。自己可以經常把自己的想法設計出來編成程式。圖為國內比較有名的資料結構教材 c語言,目前應用的最多的就是在linux作業系統上,一般我們實際生活中的軟體呀網頁呀都...

c語言是做什麼程式用的,學完了C語言能做什麼有趣的程式(有趣的)???

c語言是一種計算機程式語言。它既有高階語言的特點,又具有組合語言的特點。它可以作為系統設計語言,編寫工作系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛。c語言對作業系統和系統使用程式以及需要對硬體進行操作的場合,用c語言明顯優於其它解釋型高階語言,有...

c語言是哪個國家的語言,C語言是哪個國家的語言

c語言是一種通用的計算機高階程式語言,是使用少量英語詞彙書寫程式的工具。c語言問題 輸入五個國家的名稱按字母順序排列輸出。main 內的 用第二個if中的三個strcpy 作用就是判斷i和j處的字串是不是按字母順序排的 如果不是就將它們兩個交換一下位置 if strcmp cs j st 0 if ...