程序员开发实例大全宝库

网站首页 > 编程文章 正文

学习C++?看这些书就够了_学c++买什么书好

zazugpt 2025-02-21 16:11:20 编程文章 28 ℃ 0 评论

前几天有位网友问我学习c++有没有什么好的书籍推荐?在以往的栏目中我主要偏向于JAVA和Python,今天来跟大家分享一下c经典书籍。

《c primer plus》

本书是c语言学习的经典之作,包含了c语言的所有特性,对于语言的基础知识可谓是面面俱到,书中配有一定量的习题练习能够对知识点很好的巩固和理解。


《c++ primer plus》

本书针对的是C++初学者,书中从C语言基础知识开始介绍,然后在此基础上详细阐述C++新增的特性,因此不要求读者有C语言方面的背景知识。本书可作为大中院校教授C++课程的教材,也可供初学者自学C++时使用。覆盖面较全,章节安排比较合理,由浅入深,也很容易,故因此失去了一些深度。


《c++ primer》

本书是c++ 入门也是劝退的经典之作,是久负盛名的C++经典教程,书中不但新增大量教学辅助内容,用于强调重要的知识点,提醒常见的错误,推荐优秀的编程实践,给出使用提示,还包含大量来自实战的示例和习题。 本书的缺点就在于排版不够整齐,知识点不够集中,所以对于初学者不够友好。


上述几本书学完以后相信你就会对c++的基础知识有了大致的理解,建议《c++ primer》这本书看个1-2遍这样才能够对整个的理论体系把握到位。

有句话说:“使用C,你犯错可能砸到自己的脚,而使用C++,你犯错可能导致你整条腿都废了“。接下来的几本书是为了学习如何使用和适用C++的特性。


《Effective C++》

本书由C++大师侯捷大师翻译,在该书中列举了一些常见错误,有用的特性和编程中需要注意的事项。知晓了这些注意事项和特性以后会让你的编程提升一个台阶。


《STL源码剖析》

本书同样出自侯捷大师之手,学C++是一定要学好C++的STL,在工程项目开发中往往会用到很多的STL 容器,这些容器能够有效的提升你的工作效率。学好STL不仅要求我们会用,还要懂它的底层原理,这样才能够很好的掌握和理解STL。侯捷大师的书籍可以配合他的视频学习,相关视频在网上直接搜索可以得到很多有用的信息。


学完了C++的特性以后就要往深处学了不能再停留在表面了,要知道无论是C还是C++都是跟底层打交道,说白了还是要学习跟内存相关的知识才算是学会了。最后的书籍可以帮你很好的理解C++与内存之间的联系。


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

第一代C++编译器开发主管所写。如果你想成为真正的C++高手,看这本书,他为你讲述了编译器在处理各种语法时在“后台”所做的事。对C++有较深入了解的读者会在读后有恍然大悟之感。候杰翻译,质量相当不错,但内容太深,适合深入钻研。

最后,我想说的是C++是编程语言里面最难学的一门语言,这也是许多人学JAVA和Python的原因所在。学习这门语言需要一定的耐心和毅力,对于一般的小伙伴来说基本上一年能够掌握好基础,三年才能够熟练掌握,成为大师最少也得十年。但只要你有兴趣就可以学的很快,毕竟兴趣是最好的老师。喜欢的点赞、关注#IT人渝村阿泽#,@在这里你会收获很多,谢谢!

Tags:

猜你喜欢

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表