复制代码
代码相当简单,就是定义几个指针变量,以及指针的指针的指针
变量(太绕口了,呵呵)
我们知道,C 的指针变量是一种特殊的变量,其只能存放变量地址
而且指针的指针变量也只能存
储指针的地址。
就像上面 C 代码。看下面反汇编代码。
假定 EBP=12ff80
1600401028 |. C645 F8 61 mov byte ptr [ebp-8],
61
170040102C |. 8D45 F8 lea eax, dword ptr [ebp-
8]
180040102F |. 8945 F4 mov dword ptr [ebp-C],
eax
1900401032 |. 8D4D F4 lea ecx, dword ptr [ebp-
C]
2000401035 |. 894D F0 mov dword ptr [ebp-10],
ecx
2100401038 |. 8D55 F0 lea edx, dword ptr [ebp-