关于参数进栈次序的问题

shanweibing 2004-02-12 10:43:25
这个问题我在其他的参考书中都没有看到过,在C专家编程中提到一点.
作者是这样说的:参数在传递时首先尽可能的存放到寄存器中(追求速度). int型变量i跟只包含一个int型成员的结构变量s在参数传递时的方式可能完全不同.一个int型参数一般会被传到寄存器中,而结构参数则很可能被传到堆栈中.但是作者没有更深入的讲解.请哪位大哥为小弟讲解一下,小弟不甚感激.
...全文
30 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧