#include <iostream>
using namespace std;
int x = 10; // global
int main() {
cout << x <<endl;
int x = 100; // local
cout << x << endl; // 區域變數優先於全域變數
// 區域變數遮蔽全域變數 (shadow effect)
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IHggPSAxMDsgLy8gZ2xvYmFsCgppbnQgbWFpbigpIHsKCQoJY291dCA8PCB4IDw8ZW5kbDsKCWludCB4ID0gMTAwOyAvLyBsb2NhbAoJY291dCA8PCB4IDw8IGVuZGw7IC8vIOWNgOWfn+iuiuaVuOWEquWFiOaWvOWFqOWfn+iuiuaVuAoJICAgICAgICAgICAgICAgICAgIC8vIOWNgOWfn+iuiuaVuOmBruiUveWFqOWfn+iuiuaVuCAoc2hhZG93IGVmZmVjdCkKCXJldHVybiAwOwoJCn0=