《C程式設計伴侶》誕生記

turingbooks發表於2012-08-13

引自圖靈教育陳冰老師的【編輯的話】我第一次看譚老師的《C程式設計》,是20年前,那時我17歲,大學一年級。當時感覺這本書很神奇,對程式設計充滿了好奇。同時也感覺這本書有些難,有些地方,比如指標,雖然看過書,也有老師講過了,但依然感覺似懂非懂。還有些知識,書中只講了怎麼做,但沒有講為什麼要這麼做,比如為什麼所有的C程式都要有一個main()函式呢。

就這樣,帶著一些無傷大雅的困惑,時光流過20年。

2011年初,我在書店無意中看到《C程式設計》已經出到了第四版。並且在書的封面上印著1100萬冊的銷量數字,視覺效果十分震撼。我想這大約意味著有1100萬人已經讀過了這本書,其中想必會有一些和我一樣在讀書中遇到困惑的讀者吧。

考慮到1100萬的基數,我想遇到困惑的讀者大概也不在少數。考慮到這本書幾乎是所有大學新生所接觸的第一本程式設計書,其意義和重要性非同小可。這樣一想,此事未免讓人放心不下。想來想去,我決定做點什麼,為這些人做些什麼,為這本書做些什麼,從而讓這本書變得更好,讓它的廣大讀者中有困惑的那部分能減少一些困惑。 想到古典名著多有註解、譯文和批註,來幫助看不懂文言文的讀者更好地理解這些經典的古典名著。那麼,我為什麼不為《C程式設計》這本計算機的經典名著來出一本註解和批註的書呢?把原書中沒有講透徹沒有講明白的那些概念、知識和技術點來認認真真地講講清楚。進而又想,既然已經走到了註解和批註的地步,那就不妨再往前走得更遠一些吧,把原書中遺漏的、忽視的、錯誤的,以及那些未曾涉及的但作為初學者或稱為未來的程式設計師絕對應該知道的基礎知識和素養一併講講清楚。因為,有些錯誤的認識會對初學者產生深遠的影響。

這本書因《C程式設計》的存在而誕生,它是對《C程式設計》這本書的強有力的註解和補充。如同擎天柱和天火合體後,能夠沖天高飛壯志凌雲,這本書將成為《C程式設計》的強勁的噴氣引擎。

在語言風格和表現形式上,這本書比《C程式設計》更加的有趣、更加的通俗易懂。在內容上,這本書比《C程式設計》更加的深刻、更加的透徹,具有更加廣闊的視野和更加深厚的內涵。在實用性上,這本書比《C程式設計》更加的實戰,可以讓你養成良好且符合業界標準的程式設計習慣和程式設計思想,為今後的繼續前行打下必要而優秀的基礎。同時,由於這本書對概念、知識和疑難點講解地非常透徹,因此,這本書也會助你輕鬆通過C程式設計課程的考試。

我把這本書, 命名為——《C程式設計伴侶》

enter image description here

相關文章