_stdcall

在主调用函数中负责压栈,在被调用函数中负责弹出堆栈中的参数,并且负责恢复堆栈。因此不能实现变参函数,参数传递是从右到左。

 __cdecl

在C或C++语言调用中默认的函数修饰_cdecl,由主调用函数进行参数压栈并且恢复堆栈,实参的压栈顺序是从右到左,最后由主调函数进行堆栈恢复。由于主调用函数管理堆栈,所以可以实现变参函数。

相关文章:

  • 2021-09-17
  • 2022-02-07
  • 2021-09-29
  • 2021-10-02
  • 2022-01-18
猜你喜欢
  • 2021-05-19
  • 2021-12-23
  • 2021-08-05
  • 2022-01-27
  • 2022-12-23
  • 2022-02-08
  • 2021-06-19
相关资源
相似解决方案