1,考察点:局部变量屏蔽全局变量;
int x=5;
int main()
{
int x=x;
return x;
}
2,考察点:临时对象不能用于非const引用;
struct S
{
void func1(S &);
void func2(const S&);
void func3(S&)const;
void func4(const S&)const;
};
S makeS();
选择那些能正常执行()
A makeS().func1(makeS())
B makeS().func2(makeS())
C makeS().func3(makeS())
D makeS().func4(makeS())