C++第一季
#include<iostream>
'#'表示预处理标志
include预处理指令
iostream输入输出流,是个标准库
int main()
main为主函数,程序开始运行时自动执行
C++每个函数都要有返回类型
cout表示输出;cin表示输入
std::是一个名称空间表示符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准库中的函数或者对象都要用std来限定,也可以用using namespace std;来一次引入
iostream.h为非标准的输入输出流,他是C语言格式的,用他时可以不用std名称空间
iostream为标准输入输出流,它是标准的带有名称空间的头文件,它包含在std名字空间内
重名问题,采用名称空间
示例
#include<iostream>
namespace a
{
int b=5;
}
namespace c
{
int b=8;
}
int main()
{
int b=9;
std::cout<<b<<std::endl;
std::cout<<a::b<<std::endl;
std::cout<<c::b<<std::endl;
}

浙公网安备 33010602011771号