iostream? >> 标准输入输出流
using namespace std? >>? 使用标准命名空间
cout >> 标准输出流对象
"<<" 左移 在C++中 用于在cout 后拼接输出的内容
endl >> end line 刷新缓冲区 并且换行
return EXIT_SUCCESS? >> 返回正常退出
“ :: ”? >>? 代表作用域,如果前面什么都不添加 代表全局作用域
“ ::Funcname ”? >>? 什么都不加代表全局作用域
namespace 命名空间:
1、命名空间用途:解决名称冲突
2、命名空间必须 声明 在 全局作用域
3、命名空间里可以放 变量、函数、结构体、类......
4、命名空间里可以嵌套命名空间
5、命名空间可以匿名 匿名默认在元素前加 static
6、命名空间可以起别名
7、命名空间是开放的, 可以随时将新成员添加到命名空间下