文章目录 前言假设类中提供了一个入口,供访问this指针 前言 我们写类时,类中通常包括成员变量(存放在栈空间)和函数(存放在代码区),但函数能访问栈空间的成员变量,是如何实现的呢? 假设类中提供了一个入口,供访问 假设类中提供了一个入口,供访问 但实际不用这么麻烦 this指针 实际中,调用person2.run()时,内部已经帮忙做好操作 this指针存储着函数调用者的地址 调用对象的函数时,也就是函数访问栈空间时的反汇编 可以看出,直接将this地址赋为ecx,并调用函数 this可以省略,表面没用this,实际用了this