C++ 类的成员函数形参 与 成员变量 重名

来源:互联网 发布:淘鹊桥是淘宝的吗 编辑:程序博客网 时间:2024/05/21 09:19

class A
{
public:
bool f(int a, int b) {cout << a << b << endl;} // 输出形参a、b,而不是成员变量a、b
private:
int a;
int b;
}

作用域覆盖,形参把成员变量作用域覆盖了。

int c = 1;
{
int c = 2;
cout << c; // 输出2
}

0 0
原创粉丝点击