C++ 是一种高级语言,它是由 Bjarne Stroustrup 于 1979 年在贝尔实验室开始设计开发的。C++ 进一步扩充和完善了 C 语言,是一种面向对象的程序设计语言。C++ 可运行于多种平台上,如 Windows、MAC 操作系统以及 Linux 的各种版本。

1.C++简介
C++ 语言是从C语言发展而来的。
C语言有很多优点,也有很多不足。如对类型匹配的检查不够严格、基本没有支持代码重用的机制、不支持面向对象等。这使得在用C语言开发大规模的软件时,维护和扩充都比较困难。
C++最初是Bjarne博士等人试图去分析UNIX的内核的时候, 没有合适的工具,在解决这个问题的过程中, Bjarne博士开始思考是不是要开发一种新的语言,当时贝尔实验室对这个想法很感兴趣,就让Bjarne博士等人组成一个开发小组,专门进行研究。
当时 C+ + 叫做"C with Class", 直译过来就是"有类的C", 由于当时C语言的地位是当时的老大, Bjarne博士等人又想做出一个与性能方面与C相媲美却又不限于应用场景限制的编程语言, 于是Bjarne博士等人借鉴了许多其他语言的特性—类, 运算符重载模板, 命名空间, 异常处理等概念,最终形成了C++。
2.C++的发展历史阶段
纵观C++的整个发展和演化的历史,C++经历了5个重要的时期:
3.C++ 语言特点
C++是自由的,支持5种编程风格:
4.第一个C++程序
#include <iostream>
using namespace std;
int main()
{
cout << "Hello,World!" << endl;
//你可以用 "\n" 代替以上代码里的 endl。
//cout << "Hello, world!" << "\n";
return 0;
}
