VC2008怎么嵌入汇编代码
听人说VC可以嵌入汇编代码,我这正愁弄不出来汇编编译器呢,VC2008怎么嵌入汇编代码。请说清楚具体操作方法,我这是中文版的VC
[解决办法]
__asm
{
//汇编代码
}
[解决办法]
unsigned long _ebp;
__asm
{
mov [_ebp], ebp;
}
[解决办法]
_asm //一个_
{
}
[解决办法]
所有汇编的东西都放在{}里面
[解决办法]
ms-help://MS.VSCC.v90/MS.MSDNQTR.v90.chs/dv_vclang/html/7e13f18f-3628-4306-8b81-4a6d09c043fe.htm
[解决办法]
#include <iostream.h> #include <windows.h>void main() { int m_a; //使用汇编语句 _asm { mov eax , 3 mov ebx , 4 add eax , ebx mov m_a , eax } cout<<m_a<<endl; //也可以像下面一样,使用汇编语句 _asm xor eax , eax _asm add eax , 10 _asm mov m_a , eax cout<<m_a<<endl;}
[解决办法]
__asm int 3 ;调试常用
[解决办法]
[color=#FF0000][/color]