一般一个C++程序由头文件、命名空间和主函数构成。
一、main函数(主函数)
int main()
{
return 0;
}
- main()函数
- 必须要有;
- 只有一个;
- 从main()函数开始执行。
- int
- 一种数据类型:整型;
- 在标准C++中规定main函数必须声明为int;
- 表示main函数运行结束时,返回的数据类型是整型。
- return
- 返回语句;
- 一般是函数的最后一条可执行语句;
- 0表示程序顺利结束,其他数表示有异常。
- ;(英文分号)
- 语句分隔符;
- 表示这个语句结束;
- 预处理命令、函数头和花括号之后通常不加分号。
二、头文件和命名空间
#include<iostream>
using namespace std;
int main()
{
cout<<"Hello,World!";
return 0;
}
- 头文件
- 对其他程序的引用
- 本例中的#include<iostream>是让编译器的预处理器把这个输入输出流的标准头文件iostream包含到本程序中
- include是预处理命令,使用时以“ # ”开头,末尾没有语句分隔符“ ; ”
- 命名空间
- using namespace std; 指明程序采用的命名空间,本例中表示使用命名空间std(标准)中的内容。
- 采用命名空间是为了解决多人同时编写大型程序时名字产生冲突的问题。
三、cout语句
- 将cout和流插入运算符 “ << ” 实现的输出语句简称为cout语句
- 使用cout语句前必须先引入头文件,并指明命名空间。
#include<iostream>
using namespace std;
- 格式:cout<<项目1<<项目2<<……<<项目n;
- 例如:
cout<<"Hello,World!";