匿名namespace直接在文件里面不加修饰的访问就OK了,但是超出这个文件就不行了 譬如这样 namespace { int value; } int main() { value=1; } 这样做是为了避免污染用户变量。