[問題] C的書籍選擇

作者: RunRun5566 (跑跑五六)   2015-03-30 16:38:35
目前在選擇要買哪一本C語言的書
<<The C Programming Language 2/e>>
<<C How to Program, 5/e>>
先說明一下我主要的需求:
1.想要從最基礎到應用的地方,紮實的學好
2.涵蓋的範圍越多越好(以後可以三不五時當工具書來用)
3.討論到很多記憶體位置跟程式背後運作情形
這兩本都是板友很推的書,可是我現在面臨不知道哪一本比較符合自己需求的問題
我希望可以徹底了解,而不是只會Coding,感謝各位撥空瀏覽
作者: carylorrk (carylorrk)   2015-03-30 16:39:00
兩本都讀 想從第二本開始不過 C 其實寫久了不太需要翻書(翻標準還有可能)第 3 點可能要找 compiler 和 OS 的書學得更全面不管怎麼樣,先好好把語法學會再說。
作者: Feis (永遠睡不著 @@)   2015-03-30 16:51:00
Object C 不需要. 但是如果你要從基礎到應用學會 C++..你可能需要買一個書櫃
作者: carylorrk (carylorrk)   2015-03-30 16:54:00
哈哈,不要嚇新手啦...這些都是經年累月的,大把的工作看完 primer 跟 effective 就可以動工了XDobj-C 跟 C++ 差跟多,語法我到現在還是很不習慣,更別說連語言的機制都大不相同(ex: dynamic dispatch)
作者: uranusjr (←這人是超級笨蛋)   2015-03-30 17:01:00
其實這三個語言背後的思想都差很多, 最好不要一起學
作者: carylorrk (carylorrk)   2015-03-30 17:35:00
光偏實用性質的 effective 就好幾本了,effective、more effective、effective STL、effective morden還有 template 的 complete guide、modern C++ design還有 gof 的 desin pattern、refactoring 的書還有很多好書我也都沒有看過XD 而且這些都是我剛上大學的時候的書了,近年應該還多些好書XD(除了 eff. modern
作者: NilPtr (神奇的空指標)   2015-03-30 19:08:00
第三點大推 Comptuer System 跟 程序員的自我修養 這兩本不過一本書不太可能又深又廣 XD 入門的就那幾本而已然後增進語言使用技巧類的書樓上大大有推了 不外乎就是eff那幾本書
作者: longlongint (華哥爾)   2015-03-30 19:15:00
你可能要念一下資工系(咦?
作者: carylorrk (carylorrk)   2015-03-30 19:23:00
我大學也是 EE 畢的XD
作者: NilPtr (神奇的空指標)   2015-03-30 19:33:00
EE畢業了?沒關係!CS再念一次! (誤補充一下,叫Compter System的書不少,怕原PO買錯補全名Computer Systems: A Programmer's Perspective
作者: notBeing (read and be read)   2015-03-31 10:03:00
C ISO standard也擺在手邊吧
作者: soheadsome (師大狗鼻哥)   2015-04-02 09:29:00
21世紀c語言
作者: HowLeeHi (處處留心皆正妹)   2015-04-06 11:42:00
深入淺出系列也不錯

Links booklink

Contact Us: admin [ a t ] ucptt.com