学好C语言需要的五本书

原创 2016年08月28日 20:22:57
第一本 《C程序设计语言》
Kernighan和Ritchie的《The C Programming Language》(中译名《C程序设计语言》)堪称经典中的经典,不过旧版的很多内容都已过时,和现在的标准C语言相去甚远,大家一定要看最新的版本,否则不如不看。
第二本 《C语言参考手册》
即使是最经典最权威的书,也没有办法面面俱到,所以手边常备一本《C语言参考手册》是十分必要的。《C语言参考手册》就是《C Reference Manual》,是C语言标准的详细描述,包括绝大多数C标准库函数的细节,算得上是最好的标准C语言的工具书。顺便提一句,最新的《C程序设计语言》是根据C89标准修订的,而《C语言参考手册》描述的是C99标准,二者可能会有些出入,建议按照C99标准学习。
第三本 《C和指针》
《C和指针》,写得是相当地不错,英文名是《Pointers on C》,特别地强调指针的重要性,算是本书的一个特点吧。不过这本书并不十分适合初学者,如果你曾经学过C语言,有那么一些C语言的基础但又不是很扎实,那么你可以尝试一下这本书。我相信,只要你理解了指针,C语言便不再神秘。
第四本 《C陷井与缺陷》
如果你已经啃完了以上基本C语言教材,想要更进一步,那么有一本书你一定要看。《C Traps and Pitfalls》(中译名《C陷井与缺陷》),很薄的一本小册子,内容非常非常地有趣。要注意一点,这本书是二十多年前写成的,里面提到的很多C语言的缺陷都已被改进,不过能够了解一些历史也不是什么坏事。
第五本 《C专家编程》
《Expert C Programming》(中译名《C专家编程》),书如其名,这本书颇具难度,一旦你仔细读完并能透彻理解,你便可以放心大胆地在简历上写“精通C语言”了。

如何学好C语言,一个成功人士的心得!

来源URL:http://blog.csdn.net/yxnk/article/details/5976699/ 今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:...
  • u013160024
  • u013160024
  • 2014年09月14日 16:26
  • 10333

17.12.8 学习C语言两个月后的体会

已经接触这门儿语言有将近两个月的时间了,记得当初刚进入学校的时候,编程语言对于我来说没有丝毫的概念,那时候觉得这东西好牛啊,只要那些程序员在电脑上“好像”很轻松地码出来了一行又一行看不懂的东西,然后从...
  • qq_40705138
  • qq_40705138
  • 2017年12月08日 22:49
  • 14

谈谈我这几年的C++学习之路

楼主学习编程有两年了,决定向游戏发展大概就是半年前了,在这里总结一下游戏方面的学习经历过,给初学的朋友们参考下,也顺便参加下CSDN的读书活动。 PS:本来楼主打算游戏的方式总结一下自己近两年的来的...
  • i_like_cpp
  • i_like_cpp
  • 2013年08月25日 21:56
  • 1659

学习推荐书籍--C语言

前言 C语言推荐书籍,都是免登陆下载、free的,含入门、进阶和其它参考。 入门类 《The C programming_Language》下载地址       C语言之父得作品权威性毋庸...
  • cs2425244259
  • cs2425244259
  • 2016年04月12日 17:29
  • 284

C语言都能用来干吗、我为什么要学C语言

最近在学C语言,可是越学习就越觉得迷茫,不知道我能用它来干什么? 现在总结一下很多网友的回答,给大家一些参考!   一 、  c语言是计算机技术的基础,是信息技术的基础,是自动化技术的基础...
  • YEDITABA
  • YEDITABA
  • 2016年12月02日 23:06
  • 2854

C语言中自我递归的几个例子

C语言中自我递归的几个例子
  • f88520402
  • f88520402
  • 2015年04月14日 10:54
  • 2186

如何学好C语言

有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.stackexchange.com/questions/62502/s...
  • mlsinx
  • mlsinx
  • 2015年06月19日 23:49
  • 208

如何学好C语言

有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.stackexchange.com/questions/6...
  • lpp0900320123
  • lpp0900320123
  • 2014年08月20日 23:40
  • 677

如何学好C语言

有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.stackexchange.com/questions/625...
  • qq51931373
  • qq51931373
  • 2017年06月04日 21:22
  • 351

如何学好C语言

转自 酷壳 – CoolShell.cn 陈皓 有人在酷壳的留言版上询问下面的问题 keep_walker : 今天晚上我看到这篇文章。 http://programmers.st...
  • u010854460
  • u010854460
  • 2013年07月25日 21:18
  • 390
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:学好C语言需要的五本书
举报原因:
原因补充:

(最多只允许输入30个字)