对于学习C++的朋友,那么this指针一定不会陌生,但它的真正奥秘可能并不为人所知。
1. 什么是this指针?
首先,让我们从基础开始。在C++中,this指针是一个隐含的指针,它指向当前对象的地址。在类的成员函数中,this指针被用来引用调用该函数的对象。这意味着,当你在类的成员函数中使用变量或调用其他成员函数时,实际上是通过this指针来访问的。
class MyClass {
public:
void printAddress() {
std::cout