昏倒,
这样的问题也有人关心
传递的顺序:
EAX,EDX,ECX
余下的参数通过堆栈传递
举例:
procedure Test(A: Integer; var B: Char; C: Double; const D: string; E: Pointer);
A在EAX中
B的地址在EDX中
D的地址在ECX中
C和E通过堆栈传递。
呵呵很奇怪的参数传递方式吧!中间还要跳一个,呵呵。