namespace
是指标识符的各种可见范围。C++标准程序库中的所有标识符都被定义于一个名为std的namespace中。
比如你不写using namespace std,那么程序就认为cout是你自己定义的一个变量。写了之后,命名空间std内定义的所有标识符都有效(曝光)。就好像它们被声明为全局变量一样,程序就知道你要输出了。
补充:
标识符:简单理解成变量名
C++ 标识符_ddministratoin的博客-CSDN博客_c++标识符
include
#include “文件名”:
在程序编译时系统首先在源程序所在的目录(当前目录)中寻找被包含的文件,若找不到该文件,再按系统指定的路径搜索其他文件目录。
一般使用于自定义的头文件,让系统优先使用源程序当前目录下的定义
#include <文件名>:
在程序编译时,将只按照系统指定的路径搜索文件目录