rt,今天面试问到这个问题,但是查了一下网上大多只说了static的作用,以及各种在不同函数间同名static局部变量是如何区分的(在编译阶段好像被赋予了不同的名字以示区分)。那么C++中static是如何将全局变量的作用域限制在一个源文件中的呢?