先来说说怎么学习c/c++的,再推荐学习必看书籍:

一、想学习c/c++的人绝对不会是富二代,如果是,那证明这个人已经不是一个正常人了。

  • 如果你想把c/c++学的非常好的人必须变成一个非正常人。为了混口饭吃一边玩一边学去,这样你永远是不会真正地走进c/c++的世界,这样还不如不学,地球照样自传,生活照样美好。
  • 什么?没时间学习?你怎么说你有时间和美女去吃饭看电影,这里不是说不能去,这个可以有,但是你要想一想这个相对的,你有时间泡妞那么就有时间来看书。
  • 重点来了:看书是唯一途径,是唯一不是办法的办法。如果不是,请问你还能怎么办?  对,看大量的书,动手敲大量的代码,记得要用f10或者f11啊,别问我为什么,你自己那么懒还学什么c/c++,放弃的吧,孩子!你会发现生活还可以继续进行下去。再次友情提示:怎么看、怎么敲、敲什么样的代码自己看着办。

 二、​​c必看书籍:​​

  • Dennis M.Ritchie ​​​即 丹尼斯·里奇​​ 
  • C Traps and Pitfalls(C陷阱与缺陷)去看一下作者介绍吧。
  • Pointers on C(C和指针)作 者:(美)​​里科​​​ 著,​​徐波​​ 译  pis:自己去看书评
  • 《你必须知道的495个C语言问题》》:自己去看书评
  • 《write clean code》
  • 《C标准库》作 者:(美)​​普劳格​​ 著,卢红星,徐明亮,霍建同 译
  • 还可以去看看其他方面的书:陈正冲的 《c语言深度解剖  》以及网上流传的《编程精粹--Microsoft编写优质无错C程序秘诀

三、​​c++参考书籍​​(书好不自己去看评价)


简称EC。C++程序员必读!很多时候,我们说C++圣经不是指TC++PL,而是这一本。有大神说:“一旦你发现自己要参与C++项目的开发,赶快跑(不要走)到书店去购买Scott Mayer的《Effective C++》,可能还要《More Effective C++》”



  • 《C++ Coding Standards: 101 Rules, Guidelines, and Best Practices》/《C++ 编程规范》
  • 林锐的《高质量编程指南》

说到《Effective C++》,那么我们可以提到另外四本非常棒的书籍

《More Effective C++》


《Exceptional C++》


《More Exceptional C++》。


《Exceptional C++ Style》


上述几本书,一本也不应该放过。

本人建议上述书籍按顺序阅读。并且,在将来反复阅读这几本书。