当前位置:编程学习 > C/C++ >>

想学习C语言给我推荐几本书吧

追问:我是初学者中的初学者 能看得懂吗??
答案:1. 《C语言程序设计》,谭浩强 著,清华大学出版社

2. 《The C programming Language》,Brian W. Kernighan and Dennis M. Ritchie,Prentice-Hall Publishing
《C 程序设计语言》,徐宝文等 译,机械工业出版社出版。

3. 《Pointers On C》,Kenneth A.Reek,Pearson Education Publishing
《C 和指针》,徐波 译,人民邮电出版社

4. 《C Traps and Pitfalls》,Andrew Koenig,Addison Wesley Publishing
《C 陷阱与缺陷》,高巍 译,人民邮电出版社

5. 《Expert C Programming: Deep C Secrets》,Peter van der Linden,Prentice-Hall
《C 专家编程》,徐波 译,人民邮电出版社

6. 《C primer plus》,Stephen Prata,Sams Publishing
《C Primer Plus》,云巅工作室 译,人民邮电出版社

谭老先生的这本书在国内随处可见,好坏评论不一。
好书:针对第一次学习程序语言和C语言入门的这部分人(尤其是完全没有编程基础第一次学习程序语言的人)来说,该书语言清楚、明晰,注重流程分析(很多程序都有流程图),细节到位(比方说对指针的讲解)。对这部分对学习要求不高的人来说,该书相当详细,不能不说是一本好书。
坏书:对于已经初步掌握C语言的人来说,该书涉及内容较少而且不够深入,没有涉及到核心,不能算是一本好书。该书主要面向程序设计入门者,作为计算机普及教材来说,相当不错。

后面2 - 5四本书是C语言最最经典的著作,其评价可以上网搜索。在这里我只想说一点自己看后的感受。
《C 程序设计语言》并不适合一般的C语言入门者,该书语言精要,没有半点废话,以至于全书正文部分不到200页;示例少而精,多数涉及标准库的实现,看后让你对标准库有深入了解,值得仔细研读。
《C 和指针》是一本讲解C 语言的教材,但又不是一般的教材。该书一反C 语言教材常规,从第一章开始通篇强调指针。指针作为C语言精髓来说,教材这样安排,相信在读完整本书后会对指针有全新的认识。
《C 陷阱与缺陷》与《C 专家编程》跟前两本书不同,不再全面讲述C语言。而是根据老手的经验和教训,选择其中比较深入比较核心的部分进行讲解。比方说数组同指针的比较,程序的可移植性,程序编译连接内部的情况,对内存的思考等等。如果对其中提到的问题不了解,很难说是一个称职的或者专业的C程序员。
另外还有一本《C primer plus》,相对上面四本经典著作来说,内容都比较基础,不算深入。这本C 语言基础教程,是我见过的内容最为全面的一本,当然也比较厚,其中文译本连同附录一起共有600多页,目前已经出到了第五版。如果你对输入、输出、缓冲等不了解,如果你对scanf() 的工作方式不了解,那就看看《C primer plus》吧,相信你会大有收获的。


我给你一个C的网站吧,先看看这里的视频会对你有好处 http://www.enet.com.cn/eschool/video/c21shipin/

我觉的谭浩强C程序设计第三版还行吧!

上一个:跪求c语言做的《学生选修课程系统设计》
下一个:C语言设计实数四则运算运用MAKEFILE,急用

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,