c++【复习篇】: this指针

this指针:

指向自身对象的指针。

比如一个自定义的Class类MyPoint,

如果初始化该类:MyPoint point1;

则此时的this是&point1。即point1的地址。

MyPoint point2;则此时的this是&point2。即point2的地址。

 

使用this指针就可以标记出自身的数据成员。

示例:

c++【复习篇】: this指针

对象各自的this指针指向各自对象的首地址,所以不同对象的this指针一定指向不同的内存地址。【c++中的this类似于python概念】