中的 命名空间 namespace 指的是 标识符 的 可见范围 , C++ 标准库中的 所有 标识符 , 都定义在 std 命名空间中 ;
2、名称概念
命名空间 英文名称是 " namespace..., 可以在一个命名空间中 , 定义另外一个命名空间 ;
C++ 的命名空间 可以理解为 Java 中的 包名 Package , 在不同的 Package 包 中 , 可以定义相同名称的 类 ;
二、...命名空间 标识符 , 需要将 不同层次 的 命名空间都写上 ;
普通命名空间 : 标识符 独立 的 使用 范围 , 在 普通命名空间 中定义的标识符 , 可以在 其它命名空间 或 默认的全局命名空间...,
但是在该 文件 中没有使用 该 命名空间 , 那么如果要访问 命名空间 中的内容 , 需要添加 MyNamespace :: 前缀 ,
访问 MyNamespace 命名空间中的 的 myVariable...到 变量 r 指示的内存空间中
std::cin >> r;
std::cout r << std::endl;
// 计算圆周长
p = 3.14159