首页 > 代码库 > win32汇编 INVOKE 和 call区别
win32汇编 INVOKE 和 call区别
INVOKE 的语法如下:
INVOKE expression [,arguments]
INVOKE expression [,arguments]
expression 既可以是一个函数名也可以是一个函数指针。参数由逗号隔开。
INVOKE是编译器支持的伪指令,会检查参数.
CALL会直接去栈里取参. INVOKE最后也会变成 PUSH PUSH ... CALL 的形式
所以最好用invoke 调用函数,编译器会帮你检查参数是否传对。
win32汇编 INVOKE 和 call区别
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。