菜鸟问题,请各位大神指教
在类中用类名指定变量和用this指针指定变量有什么区别??代码如下
class Test
{
private:
int x;
int y;
static int z; //声明静态变量
public:
void show(int x,int y,int z)
{
//Test::x=x; //用类名指明
//Test::y=y;
//Test::z=z;
this->x=x; //用this指针指明
this->y=y;
this->z=z;
}
};
这里,用类名指定和用this指针指明有什么区别??