本人不是卖书的,我也不会给出任何购书链接,只是给C语言学习者推荐一条学习的方向。如果你喜欢看电子书网上很多,如果你喜欢纸质那么就买吧,经典的书值得收藏,是对版权的尊重!
0.《C 作者: 赫伯特?希尔特
说明:之所以我定为第0本,是因为这本完全适合零基础的,另外这本书买不到了,虽然计算机更新换代很快,但是C永远不会淘汰,最起码20年内还不会。 入门书籍比较老了 2001年的 有电子版的 讲的比较全 也很好懂 需要注意不要下载错了! —————————————————————————————————————————————————————— 1.《C Primer Plus》 副标题: Primer Plus
说明:经典的入门书。书很厚,近700页,却不没有让我觉得任何的烦琐。
——————————————————————————————————————————————————————
2.《C和指针》(一定要看,如果只买一本C的书那么就是这本) 作者: Kenneth A.Reek
说明:入门后提高的书,也可以当入门书,但是这本书其实有一定的深度,所以不推荐做第一本! 这本书最大的特点就是和指针结合在一起进行讲解。这是最经典的一本我觉得。 —————————————————————————————————————————————————————— 3.《C程序设计语言(第2版·新版)》 作者: 克尼汉
说明:同名的太多,一定不要买国内的!这本书作者是C语言之父。所以推荐这本书不需要太多的理由吧。 入门后提高的书,也可以当入门书。数很薄但精简,内容详实,值得一读。 ————————————————————————————————————————————————————— 4.《C 陷阱与缺陷》 作者: Andrew Koenig
说明:提高的书。这本书虽然著于1989年,但其中的要点却不过时,讲的全是C语言的精华,已经第18次印刷了,多本书里提到这本书。书很薄。 ———————————————————————————————————————————————————— 5.《C专家编程》 作者: Peter Van / Der Linden
译者: 徐波 出版社: 人民邮电出版社 出版年: 2008-2 页数: 291 定价: 45.00元 装帧: 平装 ISBN: 9787115171801 说明:提高版,和.《C和指针》.《C 陷阱与缺陷》是一个系列。 ——————————————————————————————————————————————————— 6《你必须知道的495个C语言问题》 作者: Steve Summit
说明:这本书讲的都是技巧总结,都是经常遇到的一些容易混淆的问题。 ——————————————————————————————————————————————————— 7.《数据结构与算法分析:C语言描述(原书第2版)》 副标题: C语言描述 说明:学好基础以后,还需要看看算法数据结构的书。 里面的分析数学公式恰到好处,没有算法导论的令人望而生畏,也没有国内图书的草草了事,既学习了数据结构又有刚刚好的算法分析,很容易使人产生共鸣。 ———————————————————————————————————————————————————— 8.《数据结构(C语言版)》 作者: Ellis Horowitz / Sartaj Sahni / Susan Anderson-Freed
译者: 李建中 / 张岩 / 李治军 出版社: 机械工业出版社 出版年: 2006-7 页数: 376 定价: 48.00元 装帧: 平装 ISBN: 9787111187981 说明:层次清晰,代码质量高。 有一定难度,需要有基础。书非常经典,适合计算机专业的人进行深入的学习。
—————————————————————————————————————————————————————
本人写的另外系列,配合一起看效果更好,因为C语言是语言,还需要到实际环境Linux中去用,而Linux环境下网络编程自然需要TCP/IP的知识: Linux内核学习四库全书Linux网络编程必看书籍推荐 (TCP/IP与Unix环境Unix网络) |
|
来自: astrotycoon > 《图书》