作者Zephyr750 (紅蓮西風750)
看板C_and_CPP
標題[分享] 書籍分享
時間Sat Apr 23 18:41:32 2011
正在重新看C和學習C++所以買了不少好書,想好好的把它看完
目前告一段落!而且想對精華區的書單做些建議與補充,所以特地分享
C
---------
1.《The C Programming Language 2/e》作者:Brian Kernighan and Dennis Ritchie
《C語言程式設計》譯:蔡文能
俗稱的K&R 第二版
作者是C語言之父和他的工作伙伴(計算機領域)
怕買錯有各國授版本封面可以看
http://cm.bell-labs.com/cm/cs/cbook/index.html
評:
前面很簡單,但是很嚴謹的討論每一個關鍵字的運作
後面很深入,示範C的精神-指標與結構 慢慢讀可以慢慢懂
評翻譯:
個人來說不是讀得很流暢!滿可惜的!
2.《C How to Program, 5/e》作者:H. M. Deitel and P. J. Deitel
《C程式設計藝術(第五版)》譯者:陳大任、陳心瑋
作者是父子檔,序有介紹
評:補足K&R之不足,其實也不是不足,是前置處理器和一些與編譯器相關的部份
此書還有分享一些程式設計師習實和軟體工程觀點的問題最推薦,在初學時
養成正確觀念和良好習慣是最珍貴的。
評翻譯:不虧是教科書!讀起來還滿順暢的!
接下來,就是書單的部份了!
誠如精華區所言
C++
---------
從 C 到 C++ 物件導向革命
C++ Primer
The C++ Programming Language
並稱三大經典
《從 C 到 C++ 物件導向革命》
評:
不是翻譯書,卻出現語句不通順的問題(而且不是前四章!是後面)可惜!
對於OO的觀念,很仔細的介紹,但是稍微囉嗦了一點(用了大量的文字描述)
不過對於語法上的解釋有附上記憶體圖,個人非常推薦。
網路找到的書評如連結
http://www.bbs.shu.edu.tw/gmore?Programming&F00002RE&1
其中
好則好矣, 可惜前 4 章的內容“98%”抄襲底下這本 OO 界的經典之作:
Object-Oriented Software Construction, by Bertrand Meyer.
Prentice Hall, 1988.
也如連結推薦
《世紀末軟體革命 -- C++、GUI 與物件導向理論》作者:賀元、賴明宗、劉燈 合著
是一本台灣人寫的書(三個建中的學生)
不是翻譯書!卻有如此的觀點,描述 C++、GUI 與物件導向 實在不簡單
複刻版有介紹1版和2版的出版故事!不過三本都絕版了!不然建議是找第一版,看複刻版
複刻版的附圖,因年代久遠,沒有檔案了!所以重建解析度不高,不過內容極力推薦。
另外推薦...
《從C到C++入門速成》作者:高衡緒
作者將C和C++並列在一起做語法上的比較!看看C++和C的相似之處,和不同之處
因為編譯器有時都可以過,但是不知道是在C++裡寫C?
還是寫了一個像C又像C++的東西。
這本書極力推薦!一樣絕版了!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.80.137.122
推 hans0406:世紀末軟體革命復刻版 天瓏還買得到 04/23 21:05
※ 編輯: Zephyr750 來自: 219.80.136.135 (04/23 23:21)
→ Zephyr750:那我趕快去買! 04/23 23:22
推 wfgh:露天拍賣也有復刻版跟第二版 04/24 00:02
→ Zephyr750:露天的價格讓我想去圖書館借出來.... 04/24 00:03