1樓:匿名使用者
基礎程式語言,單獨用作用比較小,但軟體開發什麼的會用到,就像數學語文一樣,平時好像作用不大,但你如果不學很多事情幹不了
c語言的能幹什麼?
2樓:雲南新華電腦學校
c語言是計算機技術的基礎,是資訊科技的基礎,是自動化技術的基礎,是很多電子裝置能夠執行的基礎
學了c語言,你可以開發
1.作業系統
2.各種底層軟體
3.各種嵌入式系統開發
4.各種同硬體打交道的軟體開發
3樓:超級飄飄乖乖
c++程式可以被轉換成c語言程式,也就是說c++能完成的任務c語言都可以。
對於計算機,有些任務只有彙編能夠完成,c語言有可能不太適合,(其實c語言可以寫彙編器,然後自己動態編譯程式,那樣就全面了)。除了作業系統啟動**,特殊許可權的暫存器操作(不考慮c語言的內建彙編),都可以寫。
作業系統,在不同的系統上,c是完全不同的語言,比如windows的訊息機制和linux的訊號量,功能相似,但完全不同;演算法,這決定了你程式的效率;多程序、多執行緒、資料庫,這些在實際專案中是必不可少的。
c語言是combined language(組合語言)的中英混合簡稱。是一種計算機程式設計語言。它既具有高階語言的特點,又具有組合語言的特點。
它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。
c語言編譯連結出來的程式就是軟體。硬體是基礎,軟體是靈魂。硬體功能需要軟體操作來體現。所以用處大了,小到計算器,大道作業系統都可以c語言實現。
4樓:城文德少苗
什麼也做不了,就好像你會說中國話你能幹什麼,要飯的也會,他只是一個程式設計的入門,如果你想用它做些什麼,就算是寫微控制器程式,你也必須東微控制器與硬體原理才行,你覺得你能做什麼你就能做什麼,如果你不知道能做什麼,那就做不了什麼,只會c語言沒有用的,就像你說的搞嵌入式,重要的不是你會不會c,因為這太基本了,只是基本要求中的一項,重要的是你會不會嵌入式,你會哪些晶片,他們用法是怎樣的,這要比c語言重要的多,在程式設計裡,語言永遠是最基本的。。。。
5樓:房子a房子
c語言是圖靈完備的語言,也就是說任何你能想象的功能,在理論上通過c語言都能夠實現。確實在剛剛學習c語言時基本都是命令列模式下進行輸入輸出的。但計算機軟體體系是分層的,剛學的時候學的都是底層的基本操作。
實際上通過c語言編寫選單模組、按鈕模組等等基本模組也能實現介面的相應功能。只不過有了c++,現在基本的基於計算機介面的程式設計都不怎麼使用c語言了,但是許多嵌入式裝置的介面依然是由c語言來實現的。好好學習c語言吧,它是許多更高階語言的基礎,也是瞭解計算機硬體體系的一個直觀的工具。
6樓:自我程式設計
c語言和硬體聯絡比較大,做微控制器程式啊,你可以自己做無人機,機器人,智慧模組
7樓:棣蒯
我開始學c語言也不知道它有什麼用,後來我學了微控制器之後我發現它太有用了,等你往深了學,你就會發現它的用途是多大了。
8樓:比微礁
c在現實的軟體開發方面的使用效率已經相對的不是最高的了,但是他是一種非常好的程式設計入門語言,可以擴充套件入門者對程式設計解決問題的認知。至於包括什麼...你學完就知道了.....
沒必要在沒學的時候知道...
9樓:塞外飛客
你先學學演算法吧,先熟悉熟悉c,它可以做一些簡單的圖形,畫素比低,可以做遊戲客戶端之類的,也可以做些小專案之類的,繼續深究的話,要深究其核心,你就會變得很強大了,試試
10樓:癯月笑浮生
想玩gui就不要c語言,右轉c#,強大的.net core類庫支援,100行以內就能完成gui的貪吃蛇!一次編譯,到處執行
學會了c語言都可以做什麼呢
11樓:佟菲旅妝
什麼都可以做,軟硬都可以,硬體方面就是嵌入式,軟體方面,軟體工程師,作業系統,應用程式,只要你能搞,什麼都可以。
12樓:匿名使用者
編軟體,搞工控,做微控制器程式設計等等都行
13樓:匿名使用者
呵呵,什麼都做不了,必須再續別的深入
14樓:鄒宣別雁露
寫程式唄,不然還能幹嘛
c語言主要用於低層的軟體開發,最主要應用在嵌入式領域。還是穩居世界最主流三大程式語言之一
c語言學完之後可以幹什麼? 10
15樓:心聲代
可以從事軟體開發,電腦軟體,遊戲了等等。
也可以開發下位機,就是微控制器,嵌入式,linux等等,說的高大上就是給cpu程式設計,可以開發遙控汽車,機器人,航模,再厲害點就是開發個手機。
16樓:
c++跟c語言不大一樣,可以在沒有學c語言的基礎上直接去學習c++的,c++是物件導向程式設計,主要引入了一個類的概念. vc++是要在c++語言的基礎上,學vc++一定要學c++的.
17樓:匿名使用者
什麼都幹不了~
語言僅僅只是一個語言,如果你想要用語言來做什麼事情的話,你需要學習,作業系統,資料結構,網路程式設計,資料庫,計算機網路等等課程,記住,語言只是語言只學語言什麼都做不了!只能拿來算潤年!!
18樓:匿名使用者
資料結構和演算法是內功。建議多到杭電 浙大等acmoj去交交題目,練練內功。
學了c語言可以幹什麼
19樓:竹莞爾米書
c語言就是一種以電腦對話的一種程式,對以後的工作有很大很多的範圍,比如去電子廠做程式設計師,就是軟體程式設計類的,工作很輕鬆就是要,思維能力強。
學c語言到底幹什麼用?
20樓:雲南新華電腦學校
c語言是計算機技術的基礎,是資訊科技的基礎,是自動化技術的基礎,是很多電子裝置能夠執行的基礎
學了c語言,你可以開發
1.作業系統
2.各種底層軟體
3.各種嵌入式系統開發
4.各種同硬體打交道的軟體開發
21樓:匿名使用者
你可以理解為和電腦交流,讓電腦明白你想要它做的事,用來編寫程式很多都是用c語言
22樓:97樂於助人
我來原創吧。。
c是c++他老爸,但是c++青出於藍而勝於藍,更強大。
c是過去程序導向的語言,而c++具有物件導向的特徵:封裝、多型、繼承等特性。。c++還相容c的一些特性,支援:程序導向、基於物件、物件導向與泛型程式設計。。
因此c++是非常 強大的語言,而c是非常經典的語言。
23樓:110畢利格
c語言的用處大著呢,可能只是現在你剛開始學,沒能做什麼有用的東西,沒體會到他的作用。可以先慢慢嘗試用c遍一些小遊戲,如俄羅斯方塊,貪吃蛇,五子棋等。當你涉足的更多時,你才能真正瞭解它的強大。
祝福你...
24樓:靜心先生
現在嵌入式系統用到c語言的地方非常多
很多些核心的地方用c
c實用性沒法和c++比,你真想要應用就去學c++
25樓:匿名使用者
學c語言是用於計算機程式設計
學習的c語言主要幹什麼呢?
26樓:靜心先生
現在嵌入式系統用到c語言的地方非常多
很多些核心的地方用c
c實用性沒法和c++比,你真想要應用就去學c++
27樓:粗心對不起
目前c語言的用途是為其他語言的學習打基礎,以及進行底層開發(如一些微控制器程式設計)
28樓:匿名使用者
你可以理解為和電腦交流,讓電腦明白你想要它做的事,用來編寫程式很多都是用c語言
29樓:杯具——悲劇
說白了就是計算機語言啟蒙教育的語言
主要還是為其他計算機語言打基礎
30樓:墨白
c語言主要是一門程序導向、抽象化的通用程式設計語言,廣泛應用於底層開發。c語言能以簡易的方式編譯、處理低階儲存器
學了c語言不知道能幹嘛。
31樓:丶再回首心依舊
你應該只是學了一本c語言入門吧。
c語言作為程式設計入門的語言,就像你學習漢字首先學習拼音一樣。這只是一個入門的門檻。然後再學習其他語言及其框架。
當然c語言繼續深入學習是很強大的,畢竟底層開發才是最有水準的。
建議你如果想繼續再這個方面深入,就選擇一門語言去學習,c語言只是基礎。這就相當於你拼音都認識不全呢,就想去出書,這根本不可能的。
C 語言能用來幹什麼呢,c 語言可以做些什麼東西
系統開發,效能敏感的應用 1 c 是在c語言的基礎上開發的一種物件導向程式語言,應用廣泛。c 支援多種程式設計正規化 物件導向程式設計 泛型程式設計和過程化程式設計。最新正式標準c 14於2014年8月18日公佈。1 其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計...
C語言中的位運算是幹什麼的,c語言位運算 是什麼 有什麼作用?
如果你把所有的運算元都用二進位制來表達就清晰了,如下位與 相同位按與來運算即可如 1 2 0 二進位制是這樣的01 10 00位或 一樣,按位來或即可 1 2 3 二進位制是這樣 01 10 11 其他位運算都是按二進位制位來運算的,你轉換成2進位制就好理解了 鐵瀚楚莎莉 通常在遇到byte運算問題...
C語言中位操作,C語言位操作運算子 , , , , , 是幹什麼的?
首先32位系統 3預設為整形佔4位元組 32個位 二進位制表示11111111 11111111 11111111 11111101得來方法 3的二進位制位00000000 00000000 00000000 00000011,取反補1後等到上面的值 再看下 1的二進位制11111111 11111...