C语言经典著作导读
本人不是賣書的,我也不會給出任何購書鏈接,只是給C語言學習者推薦一條學習的方向。如果你喜歡看電子書網上很多,如果你喜歡紙質那么就買吧,經典的書值得收藏,是對版權的尊重!
?
基礎篇
1.《寫給大家看的C語言書(第2版)》
原書名: Absolute Beginner's Guide to C (2nd Edition)
原出版社: Sams
作者: (美)Greg Perry??? [作譯者介紹]
譯者: 謝曉鋼 劉艷娟
叢書名: 圖靈程序設計叢書 C/C++系列
出版社:人民郵電出版社
ISBN:9787115216359
上架時間:2009-12-10
出版日期:2010 年1月
開本:16開
頁碼:308
?
說明:這本是入門最好的,最簡單,最好懂
?
2.《C語言程序設計:現代方法:第2版》
老版,其實改變不大
原書名: C Programming: A Modern Approach, 2nd Edition
原出版社: W. W. Norton & Company
作者: (美)K. N. King??? [作譯者介紹]
譯者: 呂秀鋒 黃倩
叢書名: 圖靈程序設計叢書 C/C++系列
出版社:人民郵電出版社
ISBN:9787115219572
上架時間:2010-3-16
出版日期:2010 年4月
開本:16開
頁碼:600
?
說明:被譽為"近10年來最好的一部C語言著作"。
?
3.《C語言解析教程》和《C語言教程》
?
原書名: C by Dissection The Essentials of C Programming Fourth Edition
原出版社: Addison-Wesley
作者: (美)Al Kelley Ira Pohl??? [作譯者介紹]
譯者: 麻志毅
叢書名: 計算機科學叢書
出版社:機械工業出版社
ISBN:7111093364
上架時間:2002-1-24
出版日期:2002 年1月
頁碼:436
?
原書名: A Book on C: Programming in C (4th Edition)
原出版社: Addison-Wesley
作者: (美)Al Kelley, Ira Pohl??? [作譯者介紹]
譯者: 徐波
叢書名: 計算機科學叢書
出版社:機械工業出版社
ISBN:7111202139
上架時間:2006-12-13
出版日期:2007 年1月
說明:2本書相似度很大。《C語言解析教程》基礎一點,而《C語言教程》相對難點,第二本先后2006年和2011年2次出版,內容是一樣的,現在只能買新版,要說區別就是2011版比2006版貴點。這本書寫的超級經典,值得一看。
?
4.《C語言大全第四版》
作者: 赫伯特?希爾特
譯者: 王子恢 戴健鵬 等
出版社: 電子工業出版社
出版年: 2001-9-1
頁數: 560
定價: 48.00
裝幀: 平裝(無盤)
ISBN: 9787505369153
?
說明:這本完全適合零基礎的,另外這本書買不到了,雖然計算機更新換代很快,但是C永遠不會淘汰,最起碼20年內還不會。
入門書籍比較老了?2001年的 有電子版的? 講的比較全? 也很好懂? 需要注意不要下載錯了!
———————————————————————————————————————
?
5.《C Primer Plus》
副標題: Primer Plus
作者: Stephen Prata / 云巔工作室
譯者: 云巔工作室
出版社: 人民郵電出版社
出版年: 2005-2
頁數: 626
定價: 60.00元
裝幀: 平裝
ISBN: 9787115130228
?
說明:有基礎可以直接看這本經典的入門書。書很厚,近700頁,卻不沒有讓我覺得任何的煩瑣。
?———————————————————————————————————————
?提高篇
1.《C和指針》(一定要看,如果只買一本C的書那么就是這本)
作者: Kenneth A.Reek
譯者: 徐波
出版社: 人民郵電出版社
出版年: 2008 年4月
頁數: 448
定價: 65.00
裝幀: 平裝
ISBN: 9787115172013
?
說明:入門后提高的書,也可以當入門書,但是這本書其實有一定的深度,所以不推薦做第一本!
這本書最大的特點就是和指針結合在一起進行講解。這是最經典的一本我覺得。
———————————————————————————————————————
?
2.《C程序設計語言(第2版·新版)》
作者: 克尼漢
譯者: 徐寶文
出版社: 機械工業出版社
出版年: 2004-1
頁數: 258
定價: 30.00元
裝幀: 平裝
ISBN: 9787111128069
?
說明:同名的太多,一定不要買國內的!這本書作者是C語言之父。所以推薦這本書不需要太多的理由吧。
入門后提高的書,也可以當入門書。數很薄但精簡,內容詳實,值得一讀。
———————————————————————————————————————
3.《C語言核心技術》
作者: (美)Peter Prinz??? Tony Crawford???
譯者: O'Reilly Taiwan公司
叢書名: 堅果系列
出版社:機械工業出版社
ISBN:9787111220503
上架時間:2007-8-28
出版日期:2007 年8月
開本:16開
頁碼:589
IN A NUTSHELL 系列是程序員的案頭參考書. 本書由O‘REILLY臺灣公司翻譯,從根本上保證了翻譯的質量。
———————————————————————————————————————
?
?
4.《C 陷阱與缺陷》
作者: Andrew Koenig
譯者: 高巍
出版社: 人民郵電出版社
出版年: 2008-2
頁數: 172
定價: 30.00元
裝幀: 平裝
ISBN: 9787115171795
?
說明:提高的書。這本書雖然著于1989年,但其中的要點卻不過時,講的全是C語言的精華,已經第18次印刷了,多本書里提到這本書。書很薄。
———————————————————————————————————————
5.《C專家編程》
作者: Peter Van / Der Linden譯者: 徐波
出版社: 人民郵電出版社
出版年: 2008-2
頁數: 291
定價: 45.00元
裝幀: 平裝
ISBN: 9787115171801
說明:提高版,和.《C和指針》.《C 陷阱與缺陷》是一個系列。
———————————————————————————————————————
6《你必須知道的495個C語言問題》
作者: Steve Summit
出版社: 人民郵電出版社
出版年: 2009-2
頁數: 260
定價: 45.00元
裝幀: 平裝
叢書:?圖靈程序設計叢書
ISBN: 9787115194329
?
說明:這本書講的都是技巧總結,都是經常遇到的一些容易混淆的問題。
———————————————————————————————————————
數據結構和算法
?
1.《數據結構基礎(C語言版)第二版》
作者: (美)Ellis Horowitz
譯者: 朱仲濤
叢書名: 世界著名計算機教材精選
出版社:清華大學出版社
ISBN:9787302186960
上架時間:2009-3-27
出版日期:2009 年3月
開本:16開
頁碼:470
?
下面是第一版 2本書居然是2個出版社分別翻譯? 買一本就夠了 千萬不要買重
作者: Ellis Horowitz / Sartaj Sahni / Susan Anderson-Freed譯者: 李建中 / 張巖 / 李治軍
出版社: 機械工業出版社
出版年: 2006-7
頁數: 376
定價: 48.00元
裝幀: 平裝
ISBN: 9787111187981 說明:層次清晰,代碼質量高。?有一定難度,需要有基礎。書非常經典,適合計算機專業的人進行深入的學習。
?
———————————————————————————————————————
?
2.《數據結構與算法分析:C語言描述(原書第2版)》
副標題: C語言描述
作者: 維斯
譯者: 馮舜璽
出版社: 機械工業出版社
出版年: 2004-1
頁數: 391
定價: 35.00元
裝幀: 平裝
ISBN: 9787111127482
說明:學好基礎以后,還需要看看算法數據結構的書。
里面的分析數學公式恰到好處,沒有算法導論的令人望而生畏,也沒有國內圖書的草草了事,既學習了數據結構又有剛剛好的算法分析,很容易使人產生共鳴。
?
---------------------------------------
本人寫的另外系列,配合一起看效果更好,因為C語言是語言,還需要到實際環境Linux中去用,而Linux環境下網絡編程自然需要TCP/IP的知識:
Linux內核學習四庫全書
Linux網絡編程必看書籍推薦 (TCP/IP與Unix環境Unix網絡)
?
總結
- 上一篇: 求一个沈姓好听的名字!
- 下一篇: Linux网络编程必看书籍推荐