c語言可以做什麼,C語言可以做什麼

2021-03-24 05:16:54 字數 5076 閱讀 8706

1樓:飄飛的紅葉

我自己剛學過c語言,他是其他的程式語言的基礎.我在學他之前對程式設計一點都不瞭解,但學完之後感覺很爽,再去看其他的語言就和原來是完全不同的感覺了.沒有學資料庫或其他的都沒關係.

c語言本來就是基礎.學了它之後你會對電腦的工作機制也會有一定的瞭解.

如果對程式設計有興趣的話我建議你好好學一學c語言.學c語言不需要什麼數學基礎,但要想以後編出好的程式的話,還是要好好學一下數學的.

2樓:千鋒教育

c語言可以做很多事涉及面比較大

可以 編寫微控制器程式,嵌入式程式。大多數 系統核心也是由c語言編寫。c語言主要用於偏底層的地方。也是很多學習計算機程式設計的基礎語言.

學習c語言可以讓你瞭解程式設計,鍛鍊程式設計的邏輯思維,所以c語言也是比較重要的,能夠為你學習好其它程式語言打下基礎。各種語言之間雖說語法不同,但是程式設計的思維是相通的。

c語言是偏向於底層的語言,如果要實現一些偏向底層或者系統的一些高階功能,c語言也是必不可少的

3樓:里氏

c語言是目前世界上流行、使用最廣泛的高階程式設計語言。

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

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

常用的編譯軟體有microsoft visual c++,borland c++,wat*** c++ ,borland c++, borland c++ builder,borland c++ 3.1 for dos,wat*** c++ 11.0 for dos,gnu djgpp c++, lccwin32 c ***piler 3.

1,microsoft c,high c,turboc等等......

4樓:曷凡

一定要重視c語言

如果你是學習計算機語言的話

現在的確出現了很多高階語言

但是都以c為基礎

可以想象

如果你不學c的話

將使你付出更多....

可以不學習離散數學和資料庫

但是這兩個學科是為你的演算法和思維做鋪墊的

樓主你肯定知道演算法在c中的重要性

c的靈魂是演算法^:^

不過要是思維發達我覺得不學也沒什麼

但是資料庫應該在應用和找工作實踐中比較重要在公司開發考試可能會考到的哦

5樓:匿名使用者

c語言的功能是強大的,大家都為你講的也差不多啦。我就不說它的功能啦,如果你想體會到它的強大,只有當你學習了眾多程式語言後,而且達到一定的水平後,你才可以體會到;如果你學的也不是太深的話,也許你的感覺是:它的功能也不是太大,也沒有什麼大的用處!!!

因此,首先你要明確你學習c語言的目的是什麼?是單純的學習還是想在為一位程式設計師?

如果你想要成為一個高階的程式設計人員的話,你就的學習資料庫和離散數學,當然這個是有難度的,不是誰想學習就可以的,這要看你是否有這方面的天賦,以及興趣如何,學習過程也是有一定的困難的。所以這要根據你的自身情況來看啦。

如果,你是單純的瞭解也不做什麼大的程式設計的話,那你就沒有必要去學習資料庫和離散數學。

6樓:匿名使用者

c語言已經超然於一種程式語言,他講述的是一種程式設計的思想,是程序導向的思想,學計算機的人不但要掌握它,而且要精通它.全世界將近80%的產品是c語言做的,例如我們用的作業系統,還有在一些硬體控制器中,每人每天只要出門,必然接觸到和c有關係的東西,比如汽車的控制系統等.

目前c常用在做嵌入式系統方面,用來編寫協議,驅動程式,嵌入式的應用程式等,其實c就是做底層的,很有發展,且經久不衰.

7樓:匿名使用者

c語言對於計算機來說非常重要的.他可以說是計算機中的英語,只有熟練掌握了他.學習其他的才不費勁的.

可以,c語言自己可以看的懂的.但是你要程式設計的話,就得懂點離散數學和資料庫.這幾門課是軟體方面的基礎.

8樓:匿名使用者

本來就是應該先學 c 語言,再學計算機程式設計的其它東西。什麼資料庫都是以後的事情。

9樓:匿名使用者

計二級全都沒有實用價值,要想真正學東西還是學**(網路技術,pc技術)實用點,只有有點老火,網路技術要考c語言程式設計,pc技術要都組合語言。

10樓:匿名使用者

我說個最簡單的,windows的核心就是用c語言編寫的,知道他有多強大了吧`~~~~

11樓:皋空緒敏慧

你和我剛學的時候一樣,總覺得什麼也做不了.

其實c是根基,學了c再學c++,就很容易了.

c可以做嵌入式系統,也可以做像樓上朋友說的圖形,opengl,directfb,sdl等圖形.如果要學懂linux,unix作業系統的話,c是必須的.

現在有很多東西是c才能做的,c的指標是很強大的,許多語言就沒有,整個linux都是c寫的.

12樓:泥溫士詞

c語言上天入地無所不能

其它語言能幹的事兒

它都能幹(除了部分彙編**),只是複雜度得問題,歡迎反駁

13樓:任潔康卿

vb可以寫的它都可以,控制檯是可以寫的,而且一般的教程都是從控制檯開始的,c++是面向對向的c,以c為基礎,加入了對向的概念,c更簡單,更厲害就不能這樣說了,都能完成任務,但適合場合不同,比如說作業系統用c寫,但現在大部分應用程式用c++來寫的,這個得看你用來幹什麼了

14樓:巨集愛景資丁

可以寫,c語言可以寫底層作業系統,很強大,c++是在

c語言的基礎上發展過來的,在c的基礎上增加了物件導向,主要是類的出現,不存在那個更厲害,只要是精通一門就行!

c語言的能幹什麼?

15樓:雲南新華電腦學校

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

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

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

16樓:超級飄飄乖乖

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

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

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

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

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

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

17樓:城文德少苗

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

18樓:房子a房子

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

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

19樓:自我程式設計

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

20樓:棣蒯

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

21樓:比微礁

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

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

22樓:塞外飛客

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

23樓:癯月笑浮生

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

學會了c語言都可以做什麼呢

24樓:佟菲旅妝

什麼都可以做,軟硬都可以,硬體方面就是嵌入式,軟體方面,軟體工程師,作業系統,應用程式,只要你能搞,什麼都可以。

25樓:匿名使用者

編軟體,搞工控,做微控制器程式設計等等都行

26樓:匿名使用者

呵呵,什麼都做不了,必須再續別的深入

27樓:鄒宣別雁露

寫程式唄,不然還能幹嘛

c語言主要用於低層的軟體開發,最主要應用在嵌入式領域。還是穩居世界最主流三大程式語言之一

學完c語言能做什麼專案,c語言學完之後可以幹什麼?

有教材麼,上面有習題的,都做一做。或者到網上找些習題做一做。能做什麼程式還是看你自己的水平。其實我覺得你還是需要自己再繼續學下去,一做題目你會發現,有很多知識其實你還沒學過。c語言學透了,你不能做的程式也就快沒了。對將來找工作很有幫助!應該能編一些小的簡短程式,我在大學讀了三年,c學了1年,彙編學了...

C 語言能用來幹什麼呢,c 語言可以做些什麼東西

系統開發,效能敏感的應用 1 c 是在c語言的基礎上開發的一種物件導向程式語言,應用廣泛。c 支援多種程式設計正規化 物件導向程式設計 泛型程式設計和過程化程式設計。最新正式標準c 14於2014年8月18日公佈。1 其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計...

c在c語言程式設計裡是做什麼用的, c 在C語言程式設計裡是做什麼用的??

通過你的描述我大概知道你要表述的意思了,fscanf是進行檔案讀取操作,而檔案中資料的存放格式是用中間 來描述規範的,當然,第一項大家都知道,是開啟檔案的指標 file,這裡是output fopen 至於第三項,是要儲存的位置,你的情況是 c字元,而 c就是檔案中的間隔符。有沒完整點的 啊。實在沒...