怎樣快樂學習C語言

mkapi01發表於2020-05-27

說實話,幾年前第一次閱讀的時候是比較粗略的,當時是已經學過了c的,看下來的感覺是內容太少太簡練了,對於初學者太難,對於有經驗的乾貨又太少。時光流轉,轉眼間從c、c++、python、java一路寫來,雖然沒有成為高手,但是見識也有了些。之前是喜歡細節多的大部頭,甚至於有時候沉溺於茴香豆有幾種寫法,現在的想法卻完全相反了:一本好的語言書(除了那種專著或者參考手冊),1、清晰簡練的將清楚最核心的內容;2、取材得當,剔除一切不必要的細節;3、能夠深入淺出,讓讀者對於最核心的部分有較好的訓練。毫無疑問,此書是完美符合這三點的。

那麼,這本書就沒有缺陷了麼?如果非要吹毛求疵,一是沒有涵蓋最新的C規範,二是後面的附錄可以不要(因為目前有非常好的線上參考資料),這樣書籍就能縮減到150頁!

對於這本書是不是適合入門,大家卻又很大的異議,就像我自己看法也是經歷瞭如此的轉變。分析我自己的經歷,發現是說不適合的是沒有利用好這本書,那麼這本書怎麼用才能達到好的效果呢?一句話:踏踏實實的做完所有的習題,全部弄明白!當然這需要一定的耐心定力。

===============================================
再順便說下另外幾本經典的c相關書籍的看法:
《C語言程式設計:現代方法》、《headfirst c》:如果實在沒有耐心的話可以看看這兩本,其中第二本是一貫的headfirst風格,通俗易懂
《c和指標》:不錯的進階書籍,有細節也有深度
《c專家程式設計》、《C陷阱與缺陷》:當做飯後甜點大概看看就行了
《c語言的科學與藝術》:不僅是c語言,也是比較好的入門書,缺點是也有點老了。另外涉及了太多c無關的東西,當然你也可以看做是特色或者優點。
《c primer plus》:只能說是還不錯,主要是作者太囉嗦了,取材不當,細節太多,竟然要700多頁。雖然囉嗦對於一些人更容易懂,但是這麼囉嗦的話還不如去看《headfirst c》呢

總之,《c和指標》是進階時推薦一看的,其他的就看心情了,可看可不看。當然,如果要應付國內某些公司蛋痛的筆試的話去看林銳那本吧,就不評價了。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69975818/viewspace-2694768/,如需轉載,請註明出處,否則將追究法律責任。

相關文章