【发布时间】:2010-07-16 15:04:14
【问题描述】:
我有以下代码。
#include<iostream>
using namespace std;
int main() {
int result=0;
_asm {
mov eax,2
mov eax,result;
}
cout<<result<<endl;
return 0;
}
我很了解汇编,但为什么程序不输出 2 到屏幕上?
【问题讨论】:
-
我已经解决了exchange eax和result place,一切正常
标签: c++ visual-c++ x86 inline-assembly intel-syntax