c語言能幹什麼,C語言能幹什麼

時間 2022-03-11 12:28:34

1樓:海獅

顯然可以,c語言是為了寫作業系統才被創造出來的。

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

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

如果考慮c語言的內建彙編,那麼c語言就能幹所有程式的事情了。

附註:c語言編譯器一般都有內建彙編器,也就是說所有匯程式設計序都可以稍加改造放入c語言。不過熟練使用c、c內建彙編可能需要10年或者更長的時間。

2樓:秒懂百科精選

c語言:通用程式語言

3樓:師傅又被抓走啦

回答您好,**就是程式設計師用開發工具所支援的語言寫出來的原始檔,是一組由字元、符號或信號碼元以離散形式表示資訊的明確的規則體系。**設計的原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。 源**是**的分支,某種意義上來說,源**相當於**。

現代程式語言中,源**可以書籍或磁帶形式出現,但最為常用格式是文字檔案,這種典型格式的目的是為了編譯出電腦程式。計算機源**最終目的是將人類可讀文字翻譯成為計算機可執行的二進位制指令,這種過程叫編譯,它由通過編譯器完成。

您好,**就是程式設計師用開發工具所支援的語言寫出來的原始檔,是一組由字元、符號或信號碼元以離散形式表示資訊的明確的規則體系。**設計的原則包括唯一確定性、標準化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。 源**是**的分支,某種意義上來說,源**相當於**。

現代程式語言中,源**可以書籍或磁帶形式出現,但最為常用格式是文字檔案,這種典型格式的目的是為了編譯出電腦程式。計算機源**最終目的是將人類可讀文字翻譯成為計算機可執行的二進位制指令,這種過程叫編譯,它由通過編譯器完成。

提問不懂是什麼意思

不懂是什麼意思

回答您好,**就是程式設計師用開發工具所支援的語言寫出來的原始檔。

更多3條

4樓:葉蘭英芮巳

學習c語言你就學會一門很強大的程式語言。c語言的用處很多,功能強大。運用靈活是現在使用使用者眾多的程式語言之一。學會並會運用c語言你的前途一片明朗。可以去搞程式設計或者軟體開發等

5樓:林奈克斯

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

c語言可以做什麼

6樓:飄飛的紅葉

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

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

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

7樓:千鋒教育

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

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

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

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

8樓:曷凡

一定要重視c語言

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

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

但是都以c為基礎

可以想象

如果你不學c的話

將使你付出更多....

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

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

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

c的靈魂是演算法^:^

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

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

9樓:匿名使用者

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

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

10樓:匿名使用者

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

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

11樓:匿名使用者

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

12樓:匿名使用者

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

13樓:皋空緒敏慧

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

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

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

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

14樓:泥溫士詞

c語言上天入地無所不能

其它語言能幹的事兒

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

15樓:任潔康卿

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

16樓:巨集愛景資丁

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

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

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

17樓:佟菲旅妝

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

18樓:

c語言可以做的太多了,例如

(1)編寫一些小程式,沒有介面的計算器什麼的

*****====當然,估計樓主提著問題,期待的不是圈一的答案,那麼往下看**********=

(2)用c語言開發新的程式語言,這個是可以做到的,但你要學好編譯原理那門課,例如我們現在用的強大的python,還有php.....這些語言都是用c寫的..........

(3)給單片機器程式設計,一般用c51(當然這也是c語言)

(4)編寫底層的東東,例如編寫驅動程式,你可以寫乙個音效卡驅動出來..........

(5)編寫作業系統,我們知道「大名鼎鼎」的unxi就是用c編寫的,當然linxu也是用c編寫的,想寫作業系統,要先學好作業系統那門課。

(6)c真的還可以做很多事情...........

但是*中*國*的*大*學*生*(包括純計算機專業的)學的c語言基本都停留在二級的水平,所以啦,估計能寫出第一項,就已經很不錯啦...................

19樓:匿名使用者

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

20樓:匿名使用者

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

21樓:鄒宣別雁露

寫程式唄,不然還能幹嘛

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

學c語言能幹什麼?

22樓:柯芷蝶丹昕

c語言是是最基本的程式語言,很多功能強大的語言就是用c語言疊起來滴。有了c語言,就能打遍天下無敵手,可以解決一功只要能用程式語言解決的問題。只要有時間,精力,和一定的能力。

23樓:司寇俊豪呂玄

學c++大可以

直接學不去學c語言

c語言更注重的是演算法和資料結構,是通過一系列過程輸出乙個解決問題的結果,所以他是面向過程的語言,c可以做很多啊

比如shake

linux的核心等都是原生的c寫的,

c++是物件導向,通過構造乙個契合問題的例項化物件解決問題,所以說選擇c或者c++的區別在於選擇解決問題的不同思路

24樓:長沙新華電腦學院

可以做程式設計師,收入挺好的

c語言的能幹什麼?

25樓:雲南新華電腦學校

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

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

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

26樓:超級飄飄乖乖

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

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

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

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

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

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

27樓:城文德少苗

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

C語言能幹什麼,C語言可以做什麼

顯然可以,c語言是為了寫作業系統才被創造出來的。c 程式可以被轉換成c語言程式,也就是說c 能完成的任務c語言都可以。對於計算機,有些任務只有彙編能夠完成,c語言有可能不太適合,其實c語言可以寫彙編器,然後自己動態編譯程式,那樣就全面了 除了作業系統啟動 特殊許可權的暫存器操作 不考慮c語言的內建彙...

柚子皮能幹什麼,柚子皮晾乾後能幹什麼?

藥用價值 1 柚子皮煮水治小兒肺炎 將柚子吃完後,留皮晾乾,放進鍋裡幾塊加水一起煮 塊不要太小,否則藥效減小,但也不宜過大 水不要太多 和煎中藥一樣 連開幾次後,把煮的湯倒進碗裡給患兒喝下,連喝幾次就會好。2 柚子皮煮水 凍瘡 玩轉柚子皮 3張 用曬乾的柚子皮煮水,燒到很濃時取此水熱敷凍傷處,但破皮...

成績不好能幹什麼,學習成績不好能幹什麼

汽車行業人才緊缺,薪資待遇好。汽修行業是今近些年來發展起來的 行業,具有廣闊的發展前景,汽修人才非常缺乏。二,汽修人才發展空間大。選擇學汽修的初高中生在掌握到精湛的汽修技術,既可以做汽車銷售 汽修美容技師 4s應用工程師 機電維修技師等崗位,還可以在積累經驗後,往高階維修技師 維修技術總監 4s店店...

初中畢業生能幹什麼,初中畢業能幹什麼 ?

不要說你可以幹什麼,聽著就很讓人不舒服。我是個即將畢業的大學生,乍一看學歷比你高很多。可自我感覺是和你一樣的。除了自己的專業知識,不知道會什麼,尋找相關專業的工作很難。我也問過朋友相同的問題,被朋友罵了一頓,說 本身這樣的問題就是在自我否定。所以我所想對你說的,不是你可以做什麼.而是問你想做什麼?你...

學歷是初中畢業能幹什麼,初中畢業能幹什麼 ?

初中畢業生,首先面臨的問題是 歲數小 文化低。如果家庭條件好的就無所謂了什麼子成父業了等等。但是有些條件差點孩子,尤其是一些農村條件差點的孩子孩子,該怎麼辦呢?我這有幾點建議可提供採納 1 不想上學,就要學點一技之長,根據自己的愛好去學,這樣免得以後學不進去。2 條件好的,就多學兩年,穩當紮實 3 ...