还是那个例子,将__cdecl约定换成__stdcall:
int __stdcall add(int a, int b)
{
return (a + b);
}
函数调用处反汇编代码:
; add(1,2);
push 2 ;参数从右到左入栈,先压入2
push 1 ;压入1
call @ilt+10(add) (
函数实现部分的反汇编代码:
;int __stdcall add(int a, int b)
还是那个例子,将__cdecl约定换成__stdcall:
int __stdcall add(int a, int b)
{
return (a + b);
}
函数调用处反汇编代码:
; add(1,2);
push 2 ;参数从右到左入栈,先压入2
push 1 ;压入1
call @ilt+10(add) (
函数实现部分的反汇编代码:
;int __stdcall add(int a, int b)