概述
#include<iostream>
using namespace std;
void f(int a,int b){
cout << "c++ inline asm " << endl;
cout << "a := " << a << ", b := " << b << endl;
}
int main(){
int a = 0;
__asm{
pop a;
push 888;
push 999;
mov eax,888;
mov edx,111;
call f;
}
cout << a << endl;
return 0;
}
c++ inline asm
a := 999, b := 888
888
最后
以上就是忐忑鸡为你收集整理的函数参数与堆栈有关,与寄存器无关的全部内容,希望文章能够帮你解决函数参数与堆栈有关,与寄存器无关所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复