int a=5; //变量a_asm { mov eax,a; //将变量a的值放入寄存器eax add eax,eax; //相当于a=a+a mov a,eax; //将a+a的结果赋给a } //查看结果,注意a的初值为5 CString rst; rst.Format(_T("a=%d"),a); AfxMessageBox(rst);
本文共 258 字,大约阅读时间需要 1 分钟。
int a=5; //变量a_asm { mov eax,a; //将变量a的值放入寄存器eax add eax,eax; //相当于a=a+a mov a,eax; //将a+a的结果赋给a } //查看结果,注意a的初值为5 CString rst; rst.Format(_T("a=%d"),a); AfxMessageBox(rst);
转载于:https://www.cnblogs.com/friendan/archive/2012/09/17/2838043.html