1)void main(){} 用vc6 反汇编后 堆栈是怎么存取参数的 在push的时候 堆栈是向上生长还是向下
2) 每次存取完为什么都有句 add esp,4 这是为了堆栈平衡么 什么是堆栈平衡
3) 反汇编用vc6 还是用od?
00401010 push ebp
00401011 mov ebp,esp
00401013 sub esp,44h
00401016 push ebx
00401017 push esi
00401018 push edi
00401019 lea edi,[ebp-44h]
0040101C mov ecx,11h
00401021 mov eax,0CCCCCCCCh
00401026 rep stos dword ptr [edi]
------解决方案--------------------
你知道是+还是-,怎么会不知道是向上还是向下?
ADD -2, 不就是减吗?-2是16位,32位是-4。