int s; // 在外界准备一个空变量
{
int b = 2; // 在内部准备一个有值的私有变量
s = b; // 将私有变量的值拷贝给外界的空变量
}
int main()
{
int a = 1; // 可访问变量 a
{
int b = 2; // 可访问变量 a 与 b
{
int a = 3; // 可访问变量 a 与 b,这里的 a 指代的是这一行所定义的 a,而不是外界的 a
}
}
{
int d = 4; // 可访问变量 a 与 d
}
return 0;
}
int globalVar = 1; // 声明一个全局变量
int main()
{
int localVar = 2; // 声明一个局部变量
{
int localVar2 = 3; // 仍然是声明了一个局部变量
}
return 0;
}