为什么学习c++?该怎么学?

时间:2023-10-11 21:56:02

  本人最近刚开始学习C++,准备记录下学习C++的历程。以下都是记录欢迎指教。

  第一堂课,我们的老师告诉我们为什么学习C++,学习C++有啥用?这我也想了。但是我不了解C++,所以肯定是想不了多少的。

  做个记录:

  无论那个语言的发展都会围绕:效率,灵活,抽象,生产率。

  C语言都不用说了,C的效率肯定是最快额,但是我们后来发现了,C++,C#,Java,Python,javascript,html.....等等。究其原因,我们发现后来语言的发展都是为了叫我们的程序写起来更容易,生产率更高。(也就是创造软件的效率)

  从软件的层级看:

    最下面是操作系统(operation system)  =>驱动(driver)=>internet(software)=>client\server\other

软件的层级我们知道的C在操作系统和驱动的效率最快,  后来发展的java\c#  在server最好。  其他的就有C++了。

最明显的是桌面级程序。

  乱七八糟谢了这么多,最后我记了老师这么一句写的很好。

既然选择学习C++了,那么你打算如何学习?怎么学习?

网上有很多说自学。我靠,别提了,自学是最痛苦的。啥不动的没人问啊,所以刚开始,还是和老师一点点学最好。

  学习方法:

  为什么要这样?
  为什么要有数据类型?
  为什么要有抽象?
  为什么要有面向对象?
  为什么要把c++设计成这样?

  总之,多问。不懂多问。

要明确学习的目标:(工作 创业 兴趣) 无论怎么学,都的记住自己为了什么。。

不要因为一点点成就,,就翘尾巴了。。。
碰到问题也要想想自己当初如何出发