C的十本经典书籍.doc

上传人:b****1 文档编号:230161 上传时间:2022-10-07 格式:DOC 页数:4 大小:17KB
下载 相关 举报
C的十本经典书籍.doc_第1页
第1页 / 共4页
C的十本经典书籍.doc_第2页
第2页 / 共4页
C的十本经典书籍.doc_第3页
第3页 / 共4页
C的十本经典书籍.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

C的十本经典书籍.doc

《C的十本经典书籍.doc》由会员分享,可在线阅读,更多相关《C的十本经典书籍.doc(4页珍藏版)》请在冰豆网上搜索。

C的十本经典书籍.doc

1.

《C++Primer》

有“C++的百科全书”,C++程序员人手必备。

对语法、语义的描述非常细致和严谨,适合有一定经验的C、C++程序员作为工具书和理论指导书使用,但由于其有一定深度,而没有进阶顺序的章节安排,所以不适合初学者做为教材使用,价格略高。

难度:

★★☆

质量:

★★★★★

广度:

★★★★★

深度:

★★★★

性价:

★★★☆

2.

《C++PrimerPlus》

初学C++不错的书,覆盖面较全,章节安排比较合理,由浅入深,也很容易,故因此失去了一些深度。

价格比较便宜,但翻译质量略有不足。

难度:

质量:

★★★☆

广度:

★★★★

深度:

★★★

性价:

★★★☆

3.

《EssentialC++》

lippman的一部面向初学者的作品。

在他写了那么后一本primer之后,为何还要写这么薄这么浅的书呢?

其实primer对于初学者来说太笨重了,而这本书却是从不同的方面——C++的本质和组织结构对语言进行阐释,可以帮助初学者对这门语言有一个大致的了解,但知识范围不很全面,不适合系统学习,读者需要一定的编程知识。

难度:

★☆

质量:

★★★★

广度:

★★★☆

深度:

★★★

性价:

★★☆

4.

《EffectiveC++》、《MoreEffectiveC++》

C++真牛人大手笔,之以条款的形式回答了程序员在使用C++时经常提出的“因该注意些什么?

”,“因该避免什么?

”,“因该怎样去解决?

”,“为什么?

”等问题。

C++程序员想要让自己的水平上更高的档次,此二书必看。

价格稍贵,有一定难度,不适合初学者。

难度:

★★★☆

质量:

★★★★★

广度:

★★★

深度:

★★★★★

性价:

★★

5.

《C++编程思想》

除了讲述语言之外,有一定的工程性,从设计者的角度来描述C++怎样应用在实际的项目中。

语言描述的全面性欠佳,但还是有一定精度的,尤其是在一些小技巧方面。

本书还引入了大量的战例,通过一个个的真实项目来引导你使用C++的思想去思考问题。

翻译很差,有一定难度。

难度:

★★☆

质量:

★★★

广度:

★★★☆

深度:

★★★★

性价:

★★★

6.

《C++大学教程》

正如其名,真正的大学教程,非常适合初学者学习,内容由浅入深,对C++各项特性的描述都很到位,章节的安排很有条理性,但深度略显不足,翻译质量不能称之为很好,有一定的疏漏,但对于厚度来讲,价格还算比较便宜。

难度:

质量:

★★★☆

广度:

★★★★★

深度:

★★★★

性价:

★★★★☆

7.

《C++语言的设计和演化》

对于热爱C++的朋友来说,确实好书一本,可以当做小说来读,可以放在厕所或床头上以供消遣。

本书对语言本身描述很少,并有一定难度。

读者需要对C++有一定了解,不适合初学者阅读。

难度:

★★★

质量:

★★★

广度:

★★☆

深度:

★★★★

性价:

★★★

8.

《C++程序设计语言》

C++之父所作,被称之为“C++圣经”。

不仅对语言,而且对语言周边的一些如发展史、语义哲学都有比较详细的描述。

对语言的描述较为全面,同时包含一部分和程序库相关联的知识,并有一定深度,适合有一定语言基础的初学者,翻译质量不错,价格适中。

难度:

★☆

质量:

★★★★☆

广度:

★★★★☆

深度:

★★★★

性价:

★★★☆

9.

《深度探索C++对象模型》

第一代C++编译器开发主管所写。

如果你想成为真正的C++高手,看这本书,他为你讲述了编译器在处理各种语法时在“后台”所做的事。

对C++有较深入了解的读者会在读后有恍然大悟之感。

候杰翻译,质量相当不错,但内容太深,只适合对C++有较深了解的读者,价格偏贵。

难度:

★★★★☆

质量:

★★★★★

广度:

★★★

深度:

★★★★★

性价:

★★

10.

《C++程序设计教程》(钱能-清华版)

国人所著,国人水平实在有限,深度和广度欠佳,放在这十大里实在是因为再挑不出好书了。

可圈可点之处有讲解较为清析、简单,符合中国学生思路,价格便宜。

难度:

质量:

★★★

广度:

★★★☆

深度:

★★★

性价:

★★★★★

学习C++的话,看你目前的水平,我说一下从完全不懂到最后高手的专家推荐路线吧:

1.《C++Primer》Lippman写的,经典中的经典,C++入门的宝典,读完这本书,基本语法过关,部分技巧掌握。

2.《TheC++programminglanguage》C++的创始人BjarneStroustrup写的,这本书的权威性毋庸置疑,而且这里面讲到了一些比较底层的东西,如果你看过了《C++Primer》的话,这本书可以跳着看,懂的就跳过。

3.《EffectiveC++》ScottMeyers顶级大师用活泼幽默的语言写的书,这本书中讲到了许多应该注意的问题,这是十分值得购买的书。

(Lippman曾把程序员分为看过effectivec++的和没看过的两类。

由此可见此书的重要性)

4.《MoreEffectiveC++》上书的姊妹篇,这本书里讲到了许多关键性的技术,对提高程序的效率是非常有帮助的。

5.《AdvancedC++》这是一本神奇的书,里面讲到了许多连C++设计者都没想到的妙法,解决了许多看似不可能解决的问题。

ScottMeyers曾隆重推荐过的书。

6.《InsidetheC++ObjectsModel》又是Lippman的大作!

这本书讲到了他在开发第一个C++编译器时的许多想法,彻底解析了C++底层机制是如何实现对象模型的,看过这本书,你对C++的了解会有质的飞跃!

从这刻起,你有权力说你是一个C++程序员了!

光学C++语言基本上看完上述的书就是高手了,其他经验要在实践中累积,你在看这些书的同时就应该多做一些小程序,小项目,提高水平的速度是飞快的.这是我个人的经验。

另外,你学了C++还要开发程序,开发软件,无疑要使用MFC之类的东西

《APIProgramming》和《MFCWindows程序设计》两书值得一看。

这两本书能迅速提高你的实践水平。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1