收起
如果出现函数的形参和类的数据成员同名的情况,必须显式用this指出类的数据成员,否则就是一个恒等式,因为变量的范围是从小到大,既然函数体里面已经有同名的变量,那么就不会再往外搜索,因此等号左边的值其实根本就不是类的数据成员,而是形参!此时类的数据成员是未定义的,也就是说类的数据成员没有被赋值!
报告相同问题?