C++基础讲解第一期 代码中也有对应知识注释,别忘看
一、面向对象概述
1、C++发展
1998开始,c++98—>c++03—>c++11—>c++14
2、为什么要学习C++
众所周知,c++是一门面向对象的语言,在世界上的地位非常高,使用非常广泛,就业前景好。c++是c语言的升级版,c++几乎完全兼容c语言。
应用范围:应用软件开发、游戏开发、多媒体开发、人工智能、底层驱动、图形界面。
3、面向对象和面向过程
C语言:面向过程,以过程为中心,强调做算法,特点就是以函数为单位。数据从一个函数流向另一个函数。
C++:面向对象,是以事务为中心的编程,封装一个个的类,维护的代码期待更少。
4、C++与C语言相比的改进
C++是从C语言演化而来,C语言是过程式编程语言,以过程为中心,以算法为驱动。而C++是面向对象的编程方式,以对象为中心,以消