请教:调用DLL中函数时为何要考虑参数传递顺序?(21分)

  • 主题发起人 主题发起人 ykjt
  • 开始时间 开始时间
Y

ykjt

Unregistered / Unconfirmed
GUEST, unregistred user!
为何强调参数顺序?谢谢
 
:(
Dll函数参数怎么排序就怎么调用,乱排当然不行,对号入座,排乱了会引起类型不批配等错误....这分该我拿了吧,这样的回答绝对合逻辑
 
那什么是“左到右”或“右到左”?是不是参数列表中参数的“左”与“右”?“左到右”是先传递参数列表中左边的参数?
 
从右到左(或从左到右)传递参数主要是指调用函数时,参数是按照什么方式将参数压入堆栈的,比如参数的入栈顺序是从右到左,那么函数在解析参数时最先出的参数就是最左边的参数,依此类推。
 
参数当然要排序了,否则不乱套了
 
后退
顶部