c++_ozlana
为了解决合作开发时的命名冲突问题,C++ 引入了命名空间(Namespace)的概念。请看下面的例子:
- namespace Li{ //小李的变量定义
- FILE* fp = NULL;
- }
- namespace Han{ //小韩的变量定义
- FILE* fp = NULL;
- }
- string 是 C++ 中的字符串类,初学者可以将 string 看做一种内置的数据类型,就像 int、float 等,可以用来定义变量。cin 用于从控制台获取用户输入,cout 用于将数据输出到控制台,下节我们会详细讲解。
读者暂时不需要深入了解这段代码的细节,只需要留意using namespace std;,它声明了命名空间 std,后续如果有未指定命名空间的符号,那么默认使用 std,代码中的 string、cin、cout 都位于命名空间 std。
浙公网安备 33010602011771号