C++简介
C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。 C++几乎可以创建任何类型的程序:游戏、设备驱动程序、HPC、云、桌面、嵌入式和移动应用等。 甚至用于其他编程语言的库和编译器也使用C++编写。
C++官网:https://isocpp.org
C++IDE推荐
对于C++开发,推荐用Dev-C++,原因有下:
- 界面简单直观,没有复杂功能干扰,适合新手快速上手。
-
内置GCC(MinGW)编译器,支持标准C/C++,兼容大多数基础编程需求。
-
开源且无商业限制,学生和个人开发者可以零成本使用。
第一个C++程序——Hello World!
源代码及其解释:
//在C++中,用//表示单行注释。/*和*/表示多行注释
//第一个C++程序——Hello World!
#include<iostream>
//用#号开头,是预处理命令,include表示<>包含引起的头文件
//头文件iostream,包含C++输入输出工具cin/cout
using namespace std;
//使用命名空间std,它防止了名字冲突
int main() //主函数,程序从这开始
{ //函数体用{}引起
cout<<"Hello World!"<<endl;
//cout是C++输出工具,其格式是:
//cout<<项目1<<项目2<< ....<<项目n;
//用引号引起的"Hello World"是字符串,而endl是控制符,它将光标移到下一行开头
return 0;
//return语句,表示函数的返回值(0),返回值与类型int(整型,表示整数)相对应
}
用Dev-C++打出来是这样的(Twilight黑色主题):
有关C++的其他内容将在下一期介绍。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容