下面的代码中MY象一个变量一样被定义:namespace MY = MY_NAME_SPACE_NOT_OTHERS;就是一个namespace别名。别名的作用应该一望便知:简化。namespace MY_NAME_SPACE_NOT_OTHERS{ class A{}; class B{};}main(){ namespace MY = MY_NAME_SPACE_NOT_OTHERS; // alias MY::A a; MY::B b;}