作者lg31cm (我住5F)
看板C_and_CPP
標題Re: [問題] 關於一本書 " 指標的藝術:程式設計最딠…
時間Fri Aug 7 17:34:47 2009
※ 引述《jay0529 (阿傑)》之銘言:
: 請問一下 就是我在寫程式時 遇到linked list時 對於那些相關類型的應用
: 都似乎不是很瞭解 可是我想可能是我的指標這部分沒有理解的很充分
: 所以想問問看這本書 "指標的藝術:程式設計最絢麗的星星" (作者:蔡明志)
: 對於一個指標底子不好的人選用這本書好嗎?
: 謝謝
與其看這本書我建議你去找一本真正可以打通你任督二脈的好書:
Expert C Programming: Deep C Secrets
這本書有簡體中文版,我是看簡中版的,網路上有也電子書。這本書
的作者是 Sun C compiler team 資深成員,所以這本書有一個特色是
其他同類型的書很難比得上的,就是作者深入到 compiler 的層次告訴你
實際上你寫的 C code 編譯器是怎麼處理的,甚至還用組語轉給你看
你的指標變成組語大概長成怎樣。
還不只這樣,還會從歷史告訴你為什麼C語言會設計的如此機車,還有
一個地方很棒就是作者把如何分析複雜C宣告的方法簡明扼要的講出來,
還提供了一隻完整的分析程式,光這一個部份就值回票價,你可以去翻翻
市面上的書幾乎沒幾本能講清楚。
這本書的缺點是後面畫蛇添足多了一章講C++的,可略過不看
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.96.81
1F:→ softwind:"分析複雜C宣告" 的部份寫的超棒 豁然開朗阿 08/07 18:36
2F:→ king19880326:這本書也算寫的蠻好的. 簡中一樣是徐波老師翻譯的 08/07 19:38
4F:→ softwind:是阿 專家編程 我以為是 pointer C的 害我高興了一下 08/07 20:41
6F:→ fish1217:討論區(天瓏)已說無法進了 08/07 21:06
7F:→ drano:剛上Amazon訂了一本,這本算便宜的$33.53不含運費 08/07 22:31
8F:推 FRAXIS:我建議可以看C FAQ 08/07 23:16
9F:推 costbook:大家都看那麼深奧的書啊 08/07 23:52
10F:→ sunneo:指標的部分的確以底層解釋會清楚許多 08/08 11:26
11F:推 james732:感謝推薦!! 08/08 17:24
12F:→ james732:我覺得學過計算機組織與組合語言 對指標的了解幫助很大 08/08 17:25
13F:→ james732:話說,這種書為什麼台灣都沒有人要翻譯 >"< 08/08 17:25
14F:→ james732:有沒有人要團購原文版 我也想要買一本 XDDD 08/08 17:27
15F:推 stonehomelaa:非入門書市場太小呀 08/08 19:52
16F:→ softwind:是嗎? 那麼C++的深度學習系列(紅色書皮) 美天瓏就很多 08/08 20:16
17F:推 stonehomelaa:我是說翻譯書呀 08/08 20:27
18F:→ lg31cm:台灣電腦書演化就是進階技術書籍越來越少 08/08 23:59
19F:→ lg31cm:這大概跟台灣軟體業始終沒起色有關係 08/09 00:00
20F:→ lg31cm:反而是對岸欣欣向榮,這塊市場差不多要給中國吃掉了 08/09 00:01