共计 1 篇文章

函数入栈顺序

约定 入栈顺序 函数类型 _cdecl 右→左 母函数 _fastcall 右→左 子函数 _stdcall 右→左 子函数 如果不指定调用约定的话,默认为_stdcall函数调用函数顺序 参数从右到左依次入栈。 返回地址入栈:将当前代码下一条指令入栈,以确保返回后能够继续执行余下指令。 代码区跳转:CPU将当前代码跳转到函数区域。 栈帧调整。 如: ...