10分鐘認識C

C語言,生於1972年,它的創始人丹尼斯.裏奇(Dennis Ritch)和肯.湯普遜(Ken.Thompson),C經歷了40多年能夠長盛不衰,是因爲它的實用性,雖然它現在不像Java,Python那樣的主流,瘋狂,但它這40年以來,也是穩坐前5的位置,表明它的地位是不可撼動的,像C++,Java,C#,都還得叫它爸爸。

(一)C地位不可撼動的緣由

(1)設計特性:易懂,可靠。

(2)高效性:可微調程序獲取最快的運行速度和最有效的使用內存

(3)可移植性:許多計算機體系可以用C編譯器

(4)實用廣泛:可以編寫多種語言編譯器和解釋器等等

(5)面向程序:可訪問硬件,操控計算機內存

(二)C缺點

人無完人,實還是虛,多多少少都會有缺點,如優大於缺,則用之,改之,而C最大的缺單就是指針編程錯誤難以察覺,還有危險性高。

(三)C能做什麼?

很多的學者準備學一樣東西的時候都會思考一下,爲什麼要學這個模塊知識?,學這個知識有什麼用?學了這個模塊的知識又該什麼用?

C自我描述:

(1)應用軟件

(2)服務器端開發(網絡程序,網絡服務器端)

(3)圖形處理

(4)系統軟件

(5)數字計算

(6)嵌入式系統

(7)機器控制

(8)計算機語言

這些是C的基本魅力,同時也側面的體現了它的強大。

(四)C程序7步分解

(1)定義程序目標

(2)設計程序

(3)代碼編寫

(4)代碼編譯

(5)運行程序

(6)測試,調試程序

(7)維護,修改程序

C語言已有40多年,說明它有它的魅力,它有它的優勢,不過其它語言也有優勢,介紹到此結束!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章