W
whaoye
Unregistered / Unconfirmed
GUEST, unregistred user!
在一本书上看到一段话:
呼叫惯例
编译器指令按次序清除呼叫惯例
*register 由左至右函数使用寄存器
*pascal 由左至右函数使用堆栈
*cdecl 由右至左呼叫者使用堆栈
*stdcall 由右至左函数使用堆栈
我不明白这是什么意思,
只是在写一些回调函数时,
好象非要用stdcall,
到底这几个标志各有什么作用?
请高手赐教。
呼叫惯例
编译器指令按次序清除呼叫惯例
*register 由左至右函数使用寄存器
*pascal 由左至右函数使用堆栈
*cdecl 由右至左呼叫者使用堆栈
*stdcall 由右至左函数使用堆栈
我不明白这是什么意思,
只是在写一些回调函数时,
好象非要用stdcall,
到底这几个标志各有什么作用?
请高手赐教。