" , name 是 名字 , 名称 的意思 , space 空间 ; 这里的 名称 name 可以是
符号常量 名称
变量 名称
宏定义 名称
函数 名称
结构体 名称
枚举 名称
类 名称
对象 名称...在命名空间中 , 可以定义上述 符号常量 , 变量 , 宏定义 , 函数 , 结构体 , 枚举 , 类 , 对象 等内容 ;
命名空间 不是专门定义 标识符名称的 , 而是可以定义 C++ 中出现的所有语法元素..., 可以在一个命名空间中 , 定义另外一个命名空间 ;
C++ 的命名空间 可以理解为 Java 中的 包名 Package , 在不同的 Package 包 中 , 可以定义相同名称的 类 ;
二、...变量 / 类 / 函数 等元素 , 而是 直接在 C++ 代码中直接定义 , 那么这些元素 就是 定义在了 默认的 命名空间 中 ;
将变量定义在 C++ 代码中 , 就是定义了 全局空间变量 , 就是...四、标准流 iostream
----
标准流 iostream 的内容 , 都定义在 std 命名空间中 ;
C++ 语言为了与 C 语言 在 头文件上 进行区分
C++ 语言的头文件没有 .h 后缀