《C Primer Plus》中文版 第六版
從網站上搜索到這本書適合初學者而且是自學者可以看的C語言書籍,於是上網買了一本。
真是物有所值,通過本書我很系統的學習了一遍C語言,書中代碼很少有錯誤(有些錯誤是因為編輯器不支持)。
本書中的知識點很全面而且詳細,閱讀本書的同時最好要將代碼運行一遍,對於有疑問的代碼要多思考,一定要搞透徹。
本書中每一段代碼之後,都有對代碼的解析。所以看代碼一定要先自己獨立思考這段代碼運行之後的結果是什麼,
帶著問題再去看代碼之後的解析。如果問題還是沒有明白,可以自己做實驗,通過自己的分析,將運行的實際結果和
自己想象中的結果對比,看一看結果的差距,找到問題的解決方法。
有時間將每個章節之後的習題都做一遍,簡單的題目也不要忽視,因為大腦想象是理想狀態的思考問題,
只有用手敲出代碼才能認識到由於自己的手誤帶來很多的麻煩。前面發布的C Primer Plus note1-9都是我在敲
代碼的時候遇到的問題。(後面的章節沒有做筆記是因為書上的知識量過於龐大,很多知識點聯系密切,作為初學者
的我沒有能力整理出有效的筆記讓大家參考,非常抱歉。)
我沒有看完書中的所有章節,因為有些章節現在我還沒有學的必要。但是當我有一些經驗後我會再次閱讀這本書。
學完這本書後,可以從網上找一些C語言的小游戲代碼,來運行、分析和修改,檢驗自己的學習效果。這裡我將
2048小游戲鏈接發到這裡,有興趣的朋友可以看一看:http://www.cnblogs.com/lanshanxiao/p/6031258.html
學習機器語言重在實踐,切勿眼高手低。
還是那句話,只有在敲代碼遇到問題的時候,你才發現:之前不可能發生的事情現在很可能發生了!