结论:
作用域小的覆盖作用域大的,顺带一提,在C++中,调用全局的变量前面要加::
cpp
#include <stdio.h>
using namespace std;
int a, b;
void fun() {
a = 100;
b = 200;
}
int main() {
int a = 5, b = 7;
fun();
printf("%d %d\n", a, b);
printf("%d %d\n",::a,::b);
return 0;
}