C++入门第一课

我准备再出一个合集,这个合集主要是讲C++一些知识,主要是因为懒得写洛谷题解(´ー∀ー`),适合新手学习。

本人语文不太好,有些用词不太恰当,还请各位多多指正o( ̄︶ ̄)o

OK我们现在就开起C++学习吧ヾ(≧▽≦*)o!

第一课 认识C++

要学习C++,就首先要知道C++是什么。

1.C++是一种面向对象的计算机程序设计语言 ,它是C语言的扩展和继承,主要用于系统开发引擎开发 等领域。

2.C++由丹麦计算机科学家‌Bjarne Stroustrup于1985年发明,旨在通过添加类和对象的概念来增强C语言的功能 。这种语言支持多种编程范式,包括过程化编程面向对象编程和泛型编程 。C++是一种静3态类型的编译型语言 ,具有大小写敏感 的特性,并且综合了高级语言和低级语言的特点 。由于其强大的功能和广泛的适用性,C++被广泛应用于科学计算网络软件操作系统 等多个领域,并成为许多高级计算机语言的基础。

4.C++的读音在中国大陆通常被读作"C加加",而在西方则读作"C plus plus"或"CPP"。这种语言的发明者是本贾尼·斯特劳斯特卢普(Bjarne Stroustrup),他在20世纪80年代初期于美国AT&T贝尔实验室工作期间发明了C++。最初,这种语言被称为"C with Classes",即带有类的C语言。随着时间的推移,C++不断发展和完善,添加了虚函数运算符重载多重继承模板 、‌异常 处理等特性,使其成为一种功能强大的通用程序设计语言。

5.C++与C语言的主要区别在于它引入了面向对象的概念 ,如封装继承和多态 等,这些特性使得C++能够更好地处理复杂的数据结构和算法 ,同时也提供了更高的代码重用性和可维护性。尽管C++的学习曲线较陡峭,但其强大的功能和广泛的适用性使其成为许多专业领域的首选编程语言。‌

OK这节课就学到这里。对了,给大家推荐一个网站:
这个

好的我们下期见~( ̄▽ ̄)~*
点赞关注一下吧இ௰இ