this 指针是一个隐含于每一个非静态成员函数中的特殊指针,它指向调用该成员函数的那个对象。当对一个对象调用成员函数时,编译程序先将对象的地址赋给 this 指针,然后调用成员函数,每次成员函数存取数据成员时,都隐式使用this 指针。this 并不是一个常规变量,而是个右值,所以不能取得 this 的地址(不能 &this)