學(xué)習(xí)C語(yǔ)言的基本思路與參考書(shū)籍推薦
本文關(guān)鍵詞:C語(yǔ)言點(diǎn)滴,由筆耕文化傳播整理發(fā)布。
在線研討會(huì):如何準(zhǔn)確測(cè)試無(wú)源器件特性
學(xué)習(xí)C語(yǔ)言的基本思路與參考書(shū)籍推薦2014-03-10 11:05 知乎 T中
但是,函數(shù)庫(kù)的學(xué)習(xí)并不是孤立的。許多庫(kù)函數(shù)背后需要一定的領(lǐng)域知識(shí)支撐。同樣如我第一個(gè)觀點(diǎn)所述,需要預(yù)備知識(shí)。學(xué)懂一個(gè)函數(shù)庫(kù),代表的不僅僅是明白如何調(diào)用那么簡(jiǎn)單, 而更反映了我們對(duì)一個(gè)特定領(lǐng)域——網(wǎng)絡(luò)、數(shù)字圖像、密碼學(xué)、操作系統(tǒng)等的認(rèn)識(shí)。
三、基本的學(xué)習(xí)過(guò)程與一般規(guī)律
如我前面所述,C語(yǔ)言學(xué)習(xí)主要是以語(yǔ)法入門,然后到函數(shù)庫(kù)。再具體一些來(lái)說(shuō),包括以下階段:
1.學(xué)習(xí)基礎(chǔ)語(yǔ)法
2.學(xué)習(xí)簡(jiǎn)單的少數(shù)幾個(gè)C語(yǔ)言自帶的函數(shù)
3.學(xué)習(xí)一些程序設(shè)計(jì)的基礎(chǔ)知識(shí)(數(shù)據(jù)結(jié)構(gòu),算法)
4.學(xué)習(xí)更多更強(qiáng)大的C語(yǔ)言自帶的函數(shù)
5.學(xué)習(xí)一些特定應(yīng)用領(lǐng)域的基本理論知識(shí)(操作系統(tǒng),數(shù)據(jù)庫(kù),網(wǎng)絡(luò),圖像……)
6.應(yīng)用上一階段學(xué)習(xí)的到知識(shí)進(jìn)一步學(xué)習(xí)其他人提供的函數(shù)庫(kù)(網(wǎng)絡(luò)處理、操作系統(tǒng)管理、圖像、密碼學(xué)等等)
對(duì)于本科階段的同學(xué)來(lái)說(shuō),著重學(xué)好1-4,有選擇的學(xué)習(xí)一下5-6,做一些小作品出來(lái),就已經(jīng)非常非常不錯(cuò)了。這就是一般的學(xué)習(xí)規(guī)律。說(shuō)得很簡(jiǎn)短,但是要做到真的很不容易。
四、參考書(shū)籍
首先第一本,也是我認(rèn)為最重要的書(shū),是這本《計(jì)算機(jī)科學(xué)導(dǎo)論》?梢哉f(shuō),這本書(shū)是對(duì)我人生影響最大的兩本書(shū)之一。這本書(shū)通俗易懂,知識(shí)面廣,但又具有一定的深度。真是因?yàn)樽x了這本書(shū),才讓我建立了對(duì)計(jì)算機(jī)科學(xué)合理的基本認(rèn)識(shí)。在不涉及太多的數(shù)學(xué)原理的情況下,這本書(shū)清晰的揭示了包括計(jì)算機(jī)的基本構(gòu)成,CPU運(yùn)算的原理,內(nèi)存、硬盤(pán)、光盤(pán)是如何存儲(chǔ)數(shù)據(jù)的,編程的基本原理(機(jī)器語(yǔ)言、匯編語(yǔ)言,結(jié)構(gòu)化編程語(yǔ)言,面向?qū)ο缶幊陶Z(yǔ)言),以及網(wǎng)絡(luò)、數(shù)據(jù)壓縮等。
說(shuō)白了,就是一本科普書(shū)。但是是一本偉大的科普書(shū)。入門者的福音書(shū)。
然后,第二本,就是關(guān)于C語(yǔ)言語(yǔ)法的書(shū)籍了,說(shuō)實(shí)話這部份我已經(jīng)沒(méi)有印象看的什么書(shū)了。因?yàn)槲疫@個(gè)人有個(gè)毛病,就是喜歡東翻翻,西翻翻,哪里不懂就到處找書(shū)?梢(jiàn)這個(gè)部分其實(shí)沒(méi)有大家想象的那么固定,你只要找到一本自己看得懂的書(shū),就是好書(shū)!不必太過(guò)于拘泥于書(shū)與書(shū)之間的優(yōu)劣比較。
最經(jīng)典的C語(yǔ)言入門書(shū)籍許多人肯定要說(shuō)是 K&R 的那本。但是其實(shí)這本書(shū)對(duì)大多數(shù)初學(xué)者來(lái)說(shuō)還是略難,如果有興趣也可以讀一讀。但我更建議你了解一些C語(yǔ)言之后再轉(zhuǎn)過(guò)來(lái)看看會(huì)更好。
柴田望洋的《明解C語(yǔ)言》最近是一本廣受歡迎的親切的C語(yǔ)言入門書(shū)。
昨天我專門到書(shū)店翻了一下,這本書(shū)確實(shí)很不錯(cuò),親切,謙虛,易懂。但我想也未必適合所有人。如果你是希望學(xué)習(xí)曲線平緩一些的,可以考慮看看。
啊,差點(diǎn)忘了,,還有一本咱們國(guó)內(nèi)的趙巖先生寫(xiě)的《C語(yǔ)言點(diǎn)滴》也有不錯(cuò)的反響,也許大家也可以找來(lái)看看。
基本上,上面這些書(shū)就能幫助你比較輕松的入門了。其他書(shū)籍推薦,我會(huì)陸續(xù)也寫(xiě)出來(lái)。今天實(shí)在寫(xiě)不了這么多了。
但是,再補(bǔ)充一本,如果對(duì)于那些已經(jīng)學(xué)得差不多的同學(xué),必須得看看下面這本,這是我的至愛(ài)之一!那就是《C Standard Library》。好好看看這本書(shū),它是真正的頂級(jí)教材,因?yàn)?mdash;—里面包含了標(biāo)準(zhǔn)庫(kù)實(shí)現(xiàn)的完整源碼,以及作者在實(shí)現(xiàn)時(shí)的思路講解。是一本值得收藏的超級(jí)力作。讓我們一睹頂級(jí)程序員的思維杰作。
上一頁(yè)
返回首頁(yè)
分享下一篇
相關(guān)推薦責(zé)任編輯:Flora
評(píng)論
(共)
評(píng)論長(zhǎng)度不能少于6個(gè)字
暫無(wú)評(píng)論
今日看點(diǎn)
小米5/小米5s/小米5s Plus/小米5c對(duì)比評(píng)測(cè):都是小米5系列 該怎么選?有什么區(qū)別?
中國(guó)半導(dǎo)體設(shè)備業(yè)發(fā)展需要再扶一程
返回首頁(yè)3.9 中國(guó)激光加工及智能制造技術(shù)研討會(huì)
本文關(guān)鍵詞:C語(yǔ)言點(diǎn)滴,由筆耕文化傳播整理發(fā)布。
本文編號(hào):249785
本文鏈接:http://sikaile.net/wenshubaike/mishujinen/249785.html