求好C++入门教程(0基础,计算机专业)

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:00:08
不是应考用,而是真正要学。我们老师推荐的是《C++大学教程》和《C++ primer plus》,实在不知道哪个好一点。大家推荐一下吧,这两本以外的也可以,重要的是要说明理由。
《C++ primer》这本书好像是进阶读物吧,我可以说是0基础啊,能看懂吗?记得书上说是假定学员已经掌握了一门编程语言了啊。《C++大学教程》是Deitel写的。 还有就是《C++大学教程》电子版好像没有目录,实体书也是这样的?

《c++ primer》学习c++的入门宝典,非看不可,看完这本书基础就很好了,不过还是以实践操作为主,《c++ primer》第四版就可以,第五版没第四版好,第三版也不错。强烈推荐,看后再说。

强调一下《c++ primer》不是进阶读物,是基础教程,最适合0基础的人了,其他教程都没有《c++ primer》来的详细,全面。

《C++ primer plus》写得比较详细,从上面能学很多东西,有很多完整代码,应用的话这个比较适合。
《C++大学教程》有很多学校都有出,不知道你说的是哪个学校出版的。不过我看过的都不是很适合拿来学习用,因为例子不是很完整,不过光是应付考试比较好,因为很多写得都简单。

一下我是学C++的一些经验,仅供参考:
其实用哪本书都差不多的,主要还是要自己多看代码,多写代码,多用电脑实际编程。先把书上的都自己编过,看看出来是什么效果,然后是模仿书上写的。入门的话主要是习惯电脑是怎么来处理问题的。一句话,就是要习惯C++的模式。
习惯之后你就会发现你能看懂所有的简单代码了,但是这并不代表你就能开始自己编程了。你还要学习“数据结构”,这个才是最重要的东西。
另外,学编程数学一定不能差。有几门数学如果你学不好的话,你以后自己编程的时候会很痛苦。“数理逻辑”和“集合”都能帮你锻炼你的逻辑能力。这两个都不难,但是能很好的锻炼你的思维逻辑能力。你是计算机专业的话一定会要学着2个东西的。可能是1门课,也有可能是2门课。看你们学校是怎么安排的了。
想以后靠编程吃饭的话,在自己看完C++之后就要看“数据结构”,那个才是你能用一辈子的东西。语言什么的,等你入门之后就知道其实没什么意思,就想读书学写字,要想写出一篇好文章,那个东西帮不了你,“数据结构”才能帮你组织起来的。

我觉得你应该是大一新生吧,读的是计算机专业,然后自己又什么都不懂。学编程不要急,要慢慢来。因为你是学生,所以不用急着马上用C++写出实际能用的东西,编程没学个1~2年是没办法处理实际问题的。一开始就是看,理解。

还有,这个东西学起来很枯燥,一定要沉住气啊。

c++ primer 第三版 超详细
我有完美电子版 你可以先看