c++ 的学习 引用3-反汇编

1.图像老师讲,会用代码就行了,没必要背会,工作不是考试

2.lea  

mov 意:指针变量存储的东西给eax

3.a=1  

b=3

a=b

不要回答说这代码的意思是 把b的值赋值给a  这么慢,,直接说a=b,至于等于多少不知道

3.指针标志的代码,,lea        eax,[ebp-0Ch]

mov   dword ptr [edp-18h],eax

把地址弄到寄存器

4.

 

 5.指针变量在32 占4个字节

从什么开始 只能找到开始

6.*p=5  根据指针变量地址值,取出指针变量存储空间里面的东西出来。。给eax,,指针变量存储空间里面东西什么东西1122H

 

7.

 

 8.

 

 原理

&p 表示的指针的地址,,这里age的地址值赋给了指针

*p

p

区分这三者

9.

 

posted @ 2021-09-29 21:35  a-mhh  阅读(82)  评论(0编辑  收藏  举报