一、什么是C++?
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。
C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。。。
bu le bu le 来源:百度百科
其实也没什么好说的
C++ 英文是 C Plus Plus 。就是 C 的升级。
说白了就是C++ 就是一个既面向对象又面向过程的编程语言。
二、书写第一个 C++ 程序
//HelloWorld.cpp
//注意使用英文输入法!!!
#include <iostream> //必要的头文件
//空行是没有用处的,只是为了使程序美观.
using namespace std ; //声明使用 std 的命名空间
int main() { //主函数,括号内部为函数体
cout << "Hello, world!" << endl ; //输出
return 0 ; //标准的返回值
}
/*
cout 和 endl 分别指 输出 和 换行 ;
他们都被声明在 iostream 的库文件内,且封装在 std 的命名空间内 ;
头文件及命名空间在下两节课会讲。
*/
好了,我们的第一个程序就解决了。
三、编译器选择
程序写好了,我们需要一个编译器来编译上面的代码。
常见的 C++ 编译器有:
- Visual Studio (Visual C++)
- Dev-Cpp
- 等等很多…
由于本人只针对初学者,所以用到的编译器是轻小的 Dev-Cpp。
下载链接:点我下载
三、编译
之后我们把上面的代码输入进去
很好,运行结果出来了!
这个黑乎乎的东西叫控制台,你的每一个 C++ 程序中的 int main()
都会创建一个控制台,就是上面这个。上面就是运行结果。
如果你想创建 Windows 窗体,实现非常霸气的画面,就需要多加学习了!我会带着你们 飞(zhuang) 向(bi) 世(quan) 界 (qiu)。
本章内容就到这里,如果你想学习更多 C++ 知识,点个关注吧!
-----------------------
作者:C++ Roh日期:2019.1.20
下期我们不见不散哦!
阅读完毕,您可以 返回 C++ 学习之路 – 总纲。