標(biāo)題:
說說c語(yǔ)言
[打印本頁(yè)]
作者:
3lian
時(shí)間:
2014-3-2 00:17
標(biāo)題:
說說c語(yǔ)言
c 語(yǔ)言,既然是語(yǔ)言肯定是用于交流的。作為一種機(jī)器語(yǔ)言,主要是用來控制硬件按照人們(程序員)的意圖工作,執(zhí)行程序員的指令。圖靈說過,世界上的任何事情,都可以用:“順序,循環(huán),選擇”這三種手段來搞定。我所知道的plc梯形圖語(yǔ)言和c語(yǔ)言都是遵循這三種思想設(shè)計(jì)的。當(dāng)我第一次將c語(yǔ)言代碼下載到單片機(jī),看到單片機(jī)完全按照c語(yǔ)言的程序來工作時(shí),我不得不對(duì)人類的智慧肅然起敬!太了不起了!從此我也就加入了“碼奴”的行列。
有朋友說,語(yǔ)言就是一門工具,隨便理解一下就得了。如果不經(jīng)常用,即便c語(yǔ)言考級(jí)當(dāng)年達(dá)到4級(jí),幾年下來一定會(huì)忘個(gè)一干二凈。但是如果經(jīng)常運(yùn)用c語(yǔ)言,就不一樣了。如果把c語(yǔ)言和硬件結(jié)合起來,效果就更佳了!比如,當(dāng)時(shí)學(xué)習(xí)c語(yǔ)言時(shí),就不知道為什么要指針?指針在實(shí)際運(yùn)用中有什么作用?通過c語(yǔ)言的不斷理解加深,反過來可以更加理解計(jì)算機(jī)原理和CPU構(gòu)架。c語(yǔ)言與硬件之間雖然沒有直接聯(lián)系,但是如果c語(yǔ)言離開了硬件,c語(yǔ)言就沒有任何價(jià)值了。
可以這樣說,c語(yǔ)言是學(xué)習(xí)單片機(jī)和嵌入式系統(tǒng)以及各種操作系統(tǒng)的基礎(chǔ)之基礎(chǔ),如果c語(yǔ)言不扎實(shí),會(huì)影響到學(xué)習(xí)計(jì)算機(jī)技術(shù)的效率。
接觸c語(yǔ)言有2年多的時(shí)間,通過不斷地c語(yǔ)言編程,明白了許多計(jì)算機(jī)知識(shí)和單片機(jī)工作原理。這種“明白”不是坐在教室里聽老師講解所能領(lǐng)悟到的境界。比如,為什么需要操作系統(tǒng)?操作系統(tǒng)的好處是什么?我相信對(duì)這個(gè)問題的理解,坐在教室里聽老師講解和自己編程實(shí)踐來領(lǐng)悟這個(gè)問題效果絕對(duì)不一樣。
作者:
lixichunedu
時(shí)間:
2014-3-30 02:45
語(yǔ)言是一種工具 ,但是工具的背后隱含的東西只有親身實(shí)踐體會(huì)才會(huì)知道
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1