隐含于类的每个非静态成员函数中。
指出成员函数所操作的对象。
当通过一个对象调用成员函数时,系统现将该对象的地址赋给this指针,然后调用成员函数,成员函数对对象的数据成员进行操作时,就隐含使用了this指针。
例如,Point类的getX函数中的语句:
return x;
相当于:
return this->x;
隐含于类的每个非静态成员函数中。
指出成员函数所操作的对象。
当通过一个对象调用成员函数时,系统现将该对象的地址赋给this指针,然后调用成员函数,成员函数对对象的数据成员进行操作时,就隐含使用了this指针。
例如,Point类的getX函数中的语句:
return x;
相当于:
return this->x;