10]
220040103B |. 8955 EC mov dword ptr [ebp-14],
edx
230040103E |. 8B45 EC mov eax, dword ptr
[ebp-14]
2400401041 |. 8B08 mov ecx, dword ptr [eax]
2500401043 |. 8B11 mov edx, dword ptr [ecx]
2600401045 8A02 mov al, byte ptr [edx]
2700401047 8845 FC mov byte ptr [ebp-4], al
复制代码
变量 cb 的地址是 ebp-4=12ff7c 记住这个地址,一会看看
怎么将 ch 中的值'a'赋给变量 cb 的。
变量 ch 的地址是 ebp-8=12ff78
指针变量*pch
的地址是 ebp-C=12ff74
指针变量**ppch
的地址是 ebp-10=12ff70
指针变量***pppch 的地址是 ebp-14=12ff6c
这些地址就是变量在内存中,确切的说是(Win32 环境下)堆栈
中的地址。
28mov byte ptr [ebp-8], 61