这篇文章为大家精心推荐了一些快速入门的一些CC++书籍,希望大家可以喜欢,对这门语言可以产生兴趣,需要的朋友可以参考下
人们常常问我有什么C++和编程的书籍推荐,今天就为大家分享了几本
第一个注意项:如果你打算学习C++,请务必学习最新版的C++ 2011。这个版本的C++移除了许多由C++强大带来的一些痛苦之处。另外,也不用担心C++ 2014的书籍,大多数编译器已经开始支持它了。
学习编程
学习编程包含以下几个重要方面:
- 了解语言的语法
- 知道那些特性可以使用和何时使用
- 写出可读性好的代码:编译器可以理解,但是下一个人是否可以阅读呢?
-
在一个更高层次设计结构良好的程序
为了学习一门语言,通常我们可以找到叫《X语言编程》的书。这也形成了一个潜规则:当你创建一门严肃的语言的时候,你需要编写这样一本书。学习语言有点像学习作文,但这并不意味着你能够突然变成一个著名散文作家!
对于C++,这里有两本相关的书:
- 《C程序设计语言》 (Brian W. Kernighan, Denis M. Ritchie, TCPL)。这本书不是关于C++的,不过所有与C有关的东西都和C++有关。例如,这本书附带的例子都可以看作C++的例子,只是不是真正的C,因为C++比C的编译器要求更加严格。但是大部分编写良好的C程序都可以在C++下编译通过,TCPL是一本小书,并且被誉为X语言编程中最好的书籍。书中每一页都充满智慧。
- 《C++程序设计语言》(Bjarne Stroustrup),一本杰出的书,书中的每一页同样充满智慧。这本书有1400页。Verity Stob对这本书有热烈的评论。在TCPL中,我们读到的是“C不是一个大的语言,因此也不需要一本长篇大论的书来讲解”,但是讲解C++的书却有1400页。尽管这本书很难一页一页地读下去(不过,我几乎读过了书中的每一页),但是我建议每个人都拥一本。它讲解了C++中的每一个方面,并且讲解得非常不错。有这本书可以作为C++的参考,你的编程生涯会受益良多。










