c++ 的学习 内存对象3-this

1.内存分好多区

 

 

2.它是怎么实现的?12:52

3.this 是指向对象的指针。它不是对象

所以不可以 this.m_age=3

 4.

 

 5.

 

 6.

 将person1(ecx)对象地址值放到this指针所在的存储空间

放进去之后,this里面存储的地址值取出来赋值给person1   所以eax是person1的地址

3赋值给person所在空间

 

哦哦你要放三

本质上  不是直接换   你得把person1存储地址值取出来就是取出放到exa里面

在给person1空的空间放值

 

 7.

 5.代码区的怎么样可以访问栈空间中去

很简单

栈空间的地址值传给你         你是不是能根据地址值 找到栈空间 访问我栈空间的内容

posted @ 2021-10-02 17:34  a-mhh  阅读(37)  评论(0编辑  收藏  举报