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

時間 2022-01-20 18:45:48

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語言重要的多,在程式設計裡,語言永遠是最基本的。。。。

6樓:夏夜輕語

程式語言的基礎,學程式設計畢學。就好像你必須學會小學數學,才能學初中數學一樣。

c語言很容易的,不會需要很多時間學習,高強度2個月能學好。大學裡是乙個學期(半年)學完

學好程式設計,學會編軟體後,後面的就不用講了吧。

7樓:依然老白兔

許多和計算機維護,軟體開發等都是在c的基礎上進行的,c 很強大好好學啊

8樓:

只會c語言是不夠的,你可以看看技術書,和應用結合起來,譬如linux方面的應用,

9樓:110畢利格

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

祝福你...

10樓:雲南新華電腦學校

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

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

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

c語言可以做什麼

11樓:飄飛的紅葉

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

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

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

12樓:千鋒教育

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

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

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

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

13樓:黎克特制

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

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

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

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

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

14樓:曷凡

一定要重視c語言

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

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

但是都以c為基礎

可以想象

如果你不學c的話

將使你付出更多....

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

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

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

c的靈魂是演算法^:^

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

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

15樓:匿名使用者

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

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

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

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

16樓:匿名使用者

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

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

17樓:匿名使用者

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

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

18樓:匿名使用者

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

19樓:匿名使用者

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

20樓:皋空緒敏慧

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

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

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

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

21樓:泥溫士詞

c語言上天入地無所不能

其它語言能幹的事兒

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

22樓:任潔康卿

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

23樓:巨集愛景資丁

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

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

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

24樓:佟菲旅妝

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

25樓:

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

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

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

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

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

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

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

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

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

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

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

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

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

水能幹什麼?水可以做什麼?簡單點!

1.可以利用沐浴後的水拖地等。2.洗衣服的水可以拿來洗馬桶。3.可以用來擦桌子,把灰塵抹掉,擦凳子清除灰塵。就看用過的水是做過什麼,如果說是洗過衣服的水,可以倒在花園裡,也可以衝馬桶 如果是洗了鍋碗瓢盆的水,可以倒在水桶中,給牲畜飲用。用過的水用處很多哦哦。提問。謝謝 水可以做什麼?簡單點!放冰箱可...

學了c4D能幹什麼職業,學C4D以後可以做什麼工作?

想要系統的學習可以考慮報乙個網路直播課,推薦cgwang的網路課。老師講得細,上完還可以回看,還有同型別錄播課可以免費學 贈送終身vip 自製能力相對較弱的話,建議還是去好點的培訓機構,實力和規模在國內排名前幾的大機構,推薦行業龍頭 王氏教育。王氏教育全國直營校區面授課程試聽 複製後面鏈結在瀏覽器也...

c語言求解每個步驟都是幹什麼的根本看不懂

大致是乙個輸入使用者名稱和密碼,並進行檢查。其中while i 10 的作用是將輸入的密碼改為 號顯示 但由於被注釋掉了 所以最終只有輸入的密碼為123,才會顯示 登入成功!這是乙個賬號登陸的程式吧,一步一步看自然就懂了,別人沒法說 c語言基礎我怎麼根本看不懂啊!main 都聽不懂,怎麼聽得,可以聽...