this 指针
成员函数中都包含一个特殊的指针,这个指针的名字是固定的——this。它是当前类对象的指针。(static 修饰的成员函数中没有this,而代替的是"类名::")(函数要在被调用时才能确定其中this的值)。
1)对象o.成员函数x(…){…},则函数体中的this表示
“&o”;
2)对象指针p.成员函数x(…){…},则函数体中的this表
示“p”;
3)对象引用r.成员函数x(…){…},则函数体中的this表
示“&r”;
成员函数中都包含一个特殊的指针,这个指针的名字是固定的——this。它是当前类对象的指针。(static 修饰的成员函数中没有this,而代替的是"类名::")(函数要在被调用时才能确定其中this的值)。
1)对象o.成员函数x(…){…},则函数体中的this表示
“&o”;
2)对象指针p.成员函数x(…){…},则函数体中的this表
示“p”;
3)对象引用r.成员函数x(…){…},则函数体中的this表
示“&r”;