热门

最新

红包

立Flag

投票

同城

我的

发布
qq_32336271
王子凡1996
6 年前
trueqq_32336271

函数参数压栈:从右到左。

而如果把参数从右到左压栈,情况又是怎么样的?函数调用时,先把若干个参数都压入栈中,再压format,最后压pc,这样一来,栈顶指针加2便找到了format,通过format中的%占位符,取得后面参数的个数,从而正确取得所有参数。

C语言函数参数压栈顺序为何是从右到左?

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
求解
立即登录