【c++编程从零学】1.c++语言基础知识

HELLO!欢迎大家来到奇妙的c++编程世界,我是你们的小涵老师。

从今天起,就让我们一起学习c++吧!


一.什么是c++?

       C++由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种语言被称作“C with Classes”带类的C)。开始,C++是作为C语言的增强版出现的,从给C语言增加类开始,不断的增加新特性。

二.c++语言的特点

1、在C语言的基础上进行扩充和完善,使C++兼容了C语言的面向过程特点,又成为了一种面向对象的程序设计语言;

2、可以使用抽象数据类型进行基于对象的编程;  

3、可以使用多继承、多态进行面向对象的编程;

4、可以担负起以模版为特征的泛型化编程。  

5.   c++是结构式语言

C++与C语言的本质差别:在于C++是面向对象的,而C语言是面向过程的。或者说C++是在C语言的基础上增加了面向对象程序设。

三.c++常用编译器

c++常用编译器是Dev-C++。

devc++即Dev-C++,是一个Windows环境下C/C++的集成开发环境(IDE),它是一款自由软件,遵守GPL许可协议分发源代码。它集合了MinGW等众多自由软件,并且可以取得最新版本的各种工具支持,而这一切工作都是来自全球的狂热者所做的工作。Dev-C++是NOI、NOIP等比赛的指定工具,缺点是Debug功能弱。由于原开发公司在开发完4.9.9.2后停止开发,所以现在正由其它公司更新开发,但都基于4.9.9.2.Dev-C++ 最新版本:5.11。


Dev-C++

好了,今天的课程就到这里结束了,下节课再见。BYE!

下节课:输入输出&&声名变量

你可能感兴趣的:(【c++编程从零学】1.c++语言基础知识)