#include<iostream> // 输入输出头文件
// i = input 输入
// o = output 输出
// stream 流
using namespace std;// 命名空间
// std = standard 标准的
// 为什么要引入标准命名空间?
// 你的程序中使用一个命名空间,另一个人的程序中也使用一个命名空间,两个命名空间名不一样,
// 两个程序单独运行时都能正常运行。
// 但当两个程序整合在一起时,由于你的程序中定义的变量名和它定义的某些变量名相同,程序运行时可能就会
// 因变量名冲突而发生错误。如果使用的不同的命名空间,那么这个变量名冲突是没有办法检测出来的,所以我
// 们使用同一个标准命名空间。
C语言和C++中头文件的不同
C语言中的头文件以.h后缀,C++中头文件不加后缀。
C语言中的string.h头文件,C++用cstring,
C语言中的math.h头文件,C++用cmath,
这不只是形式上的改变,其实现也有所不同。
命名空间
C++标准库中所有标识符定义于一个名为std的命名空间中,std称为标准命名空间。
引入标准命名空间的方法:
using namespace std;
注意: 语句末尾的分号不能少。