如何开始学习C++?

如题所述

首先无外乎重要的一点,一本C++语法方面的书,从头到尾看一遍,看的过程,多敲样例代码,书后习题一定要做,具体重点看那些了,我建议,看到类那里,把继承看完,全部弄懂基本就可以了。一定要多敲代码,多动手,一定要弄懂指针,不懂的话后面学习让你如坠云里雾里,所以指针一定要直到弄懂为止。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-27
入门书籍《C++ Primer》和《c++程序设计语言》,这两本书二选一,这是非常经典的书,这是必须要完成n遍的,其他所谓的诸如此类《×××天学会xxx》的书直接放弃吧,每次重新读的时候都会有这种感觉:原来书籍有说到这个东西啊。如果有想快速入门的可以看看《Essential C ++》这本书是primer的精简版。
第2个回答  2019-05-27
学习STL,这个可以算是进阶了。当然,学习STL之前,你必须要有一点点数据结构的知识,假设你大学考试数据结构考试不是抄的过了,你就可以开始学习STL了,你需要弄懂vector、queue、deque、priority-queue、list、stack、map、set、multiset、multimap等,需要了解迭代器、算法、容器的概念以及使用方法。学习到什么程度就可以了呢,这个不好说,得看各人,自己把握。
第3个回答  2019-05-27
作为计算机专业学生,刚开始大多时间都在练基本功,c语言以及各种数据结构在此基础上各种算法,当时不理解后来发现这太弥足珍贵了。后来开始学习C++,说实话内容太多很多不用就忘记了,学生时代喜欢看的见的东西,去学习visual c++,惨痛的经历,后来直接放弃了,能够静下心来去读经典的c++著作,慢慢的就发现了新的乐趣而不能自拔,这个读书过程一直持续到研究生毕业。
第4个回答  2019-05-27
重点专研C++的多态,虚函数、虚基类等一些容易搞混的东西,这些东西,你几个月不用,基本上就忘的差不多了。学习模板的知识,模板函数、模板类,为下一个阶段学习做准备。
相似回答