怎么开始学习C++?
2018-02-06 20:27
288 查看
作者:匿名用户
链接:https://www.zhihu.com/question/32087709/answer/55497335
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
对于工程性、技术性的知识,没有实践的感性认识作为基础,读也读不懂。
那么问题来了,没有实践就没法读懂,没法读懂自然也就没法去做正确且高质量的实践,问题似乎进入了一个死循环。
学习东西最怕不知道学的东西有什么用处,只要是这样,多半会半途而废。而个问题的深层次原因就是上面说的。
要想打破这个死循环,你唯一能做的就是调整心态,然后读一点就实践一点,一点一点的往前挪。
这是学习任何新知识所必需的“痛苦”经历。
在这里我给你几点建议,帮助你尽可能的减轻“痛苦”,让你起码能有一个开始:
1.第一遍要通读,而且可以不求甚解,但必须读的有速度,不要在不懂的地方过多的停留,不要试图在第一遍的时候就搞懂所有细节。假如读到后面需要前面的知识,但是又忘记了,可回头看,也可不回看。很多人想用c++ primer学习c++,但是第一遍都没读完就放弃了。
2.接上条。读第一遍的目的是让你知道c++都有什么东西,先混个脸熟,等日后见到一些比较高级的特性心里不会发慌。
3.调整心态,不要急于求成,除非你已经拥有了丰富的编程经验,否则一个假期不可能到达熟练掌握c++的程度。要认清这一点,遇到挫折了不要怀疑自己,大家都是这么过来的。
4.c++不是一门可以边学边干的语言,里面坑很多,要是一知半解就去用,很可能掉坑里了还不知道。
5.如果觉得c++ primer太厚,可以读读作者写的另外一本:Essential C++。
6.关于书上的习题,第一遍看的时候可以不做。原因是做习题就会陷入到细节中,学任何东西过早的陷入细节都不是好事情。凡是过早陷入细节的,很少有能坚持到最后的。
链接:https://www.zhihu.com/question/32087709/answer/55497335
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
对于工程性、技术性的知识,没有实践的感性认识作为基础,读也读不懂。
那么问题来了,没有实践就没法读懂,没法读懂自然也就没法去做正确且高质量的实践,问题似乎进入了一个死循环。
学习东西最怕不知道学的东西有什么用处,只要是这样,多半会半途而废。而个问题的深层次原因就是上面说的。
要想打破这个死循环,你唯一能做的就是调整心态,然后读一点就实践一点,一点一点的往前挪。
这是学习任何新知识所必需的“痛苦”经历。
在这里我给你几点建议,帮助你尽可能的减轻“痛苦”,让你起码能有一个开始:
1.第一遍要通读,而且可以不求甚解,但必须读的有速度,不要在不懂的地方过多的停留,不要试图在第一遍的时候就搞懂所有细节。假如读到后面需要前面的知识,但是又忘记了,可回头看,也可不回看。很多人想用c++ primer学习c++,但是第一遍都没读完就放弃了。
2.接上条。读第一遍的目的是让你知道c++都有什么东西,先混个脸熟,等日后见到一些比较高级的特性心里不会发慌。
3.调整心态,不要急于求成,除非你已经拥有了丰富的编程经验,否则一个假期不可能到达熟练掌握c++的程度。要认清这一点,遇到挫折了不要怀疑自己,大家都是这么过来的。
4.c++不是一门可以边学边干的语言,里面坑很多,要是一知半解就去用,很可能掉坑里了还不知道。
5.如果觉得c++ primer太厚,可以读读作者写的另外一本:Essential C++。
6.关于书上的习题,第一遍看的时候可以不做。原因是做习题就会陷入到细节中,学任何东西过早的陷入细节都不是好事情。凡是过早陷入细节的,很少有能坚持到最后的。
相关文章推荐
- 开始学习C++——第一篇 语言、编译器和开发环境的区别(摘自kriswj 百度)
- 【C++ 学习】那些习以为常的背后之一从0开始的计数
- c++学习开始;
- 《C++ Primer Plus》第2章 开始学习C++ 学习笔记
- 一、开始学习c++
- 开始学习C++
- 开始学习C++心得实例(4)
- C++ 学习笔记(1)开始
- 开始学习和研究GNU的经典C和C++库
- 开始学习C语言C++在这里记录自己的成长。简单的两变量交换问题
- 开始记录下学习之路 c++ 拷贝构造函数
- 【C++】笨鸟起飞——开始我的C++学习之路
- c++学习总结系列--开始(复习)
- java从头开始学习到选择c++ (五)java中的== 和 equals 区别
- 【贪吃蛇,C++实现】,由简单游戏开始学习OOP,的编程新手
- 请问大家 刚开始学习sql 请问我已经建立了几个字段,怎么用sql修改 这几个字段的属性呢?
- 真希望我不是从这本书开始学习C++的 《C++Primer Plus(第五版)中文版》书评
- 开始学习c++
- 开始学习C++
- 开始学习C++