#includeusing namespace std; namespace mynsps { void radios(){ cout << "----radios----" << endl; } } int main() { int i = 10; int j = 20; cout << "Hello, World!" << endl; mynsps::radios(); return 0; }
运行结果:
Hello, World! ----radios----
注:命名空间不能定义在函数体内。
2、名空间定义可以不连续,可以写在不同的位置,甚至写在不同的源文件中。如果以往没有定义该命名空间,那么这就相当于定义了一个命名空间,如果以往已经定义了该命名空间,那这就相当于打开已经存在的命名空间并为其添加内容。 3、外界访问某个命名空间中的实体的方法命名空间名::实体名4、简化书写
#includeusing namespace std; namespace mynsps { void radios(){ cout << "----radios----" << endl; } } using namespace mynsps; int main() { int i = 10; int j = 20; cout << "Hello, World!" << endl; radios(); return 0; }



