this 指针的地址--调用成员函数的所在对象的起始地址
2016-10-02 11:54
351 查看
#include<iostream> using namespace std; class Test { int x; public: Test(int a){ x=a; } void get_this(); }; void Test:: get_this() { cout<<"this points to"<<this<<endl; } int main() { Test obj(12); cout<<"obj address:"<<&obj<<endl; obj.get_this(); }obj address:0x23fe40
this points to0x23fe40
--------------------------------
Process exited after 3.464 seconds with return value 0
请按任意键继续. . .
相关文章推荐
- this指针指向当前调用对象,只是用于类的非静态成员函数。静态函数和全局函数 无当前对象,无this指针。
- C++调用空指针对象的成员函数——静态绑定与动态绑定
- 关于 接口与对象指针对成员函数的调用时的汇编执行行为分析
- 类和对象(this指针、默认成员函数及运算符的重载)
- C++调用一个成员函数的需求this指针的情况
- C++调用空指针对象的成员函数成功的理解
- 静态成员函数、this指针、对象指针和动态对象使用小结
- 浅析C++中的this指针 通过空指针(NULL)可以正确调用一些类的成员函数?
- C++调用成员函数需要this指针的情况
- 当指针并没有指向实际的对象时,能否调用对象的成员函数
- 浅析C++中的this指针 通过空指针(NULL)可以正确调用一些类的成员函数?
- 对象指针为NULL,为什么还是可以调用成员函数
- C++中通过派生类调用第二基类的普通成员函数时this指针的调整
- 浅析C++中的this指针 通过空指针(NULL)可以正确调用一些类的成员函数?
- 详解this指针--为什么空的对象指针可以调用成员函数
- 类和对象 , 四个默认成员函数及运算符重载 , 隐含的this指针
- c++ 如何把this指针传入成员函数 像全局函数一样调用成员函数
- 基类子类的this指针相同,但在基类函数永远调用基类的成员变量
- MFC 外部普通函数获取类对象指针来调用类的成员函数
- C++成员函数 this指针 调用约定