如题所述
在中出现的都是局部变量
否则就是全局变量
#include
<iostream>
using
namespace
std;
int
a;
int
main()
{
{
int
b;
}
int
c;
return
0;
}
除了a,都是局部变量,作用范围是包含这个变量最小的一对括号。
同名的局部变量会对全局变量产生遮盖(shadow),默认访问局部变量,除非用::指明
否则就是全局变量
#include
<iostream>
using
namespace
std;
int
a;
int
main()
{
{
int
b;
}
int
c;
return
0;
}
除了a,都是局部变量,作用范围是包含这个变量最小的一对括号。
同名的局部变量会对全局变量产生遮盖(shadow),默认访问局部变量,除非用::指明
温馨提示:答案为网友推荐,仅供参考