当前位置: 代码迷 >> 汇编语言 >> VC2008嵌入汇编代码,需加分号吗,伪指令好像不好使了
  详细解决方案

VC2008嵌入汇编代码,需加分号吗,伪指令好像不好使了

热度:6088   发布时间:2013-02-26 00:00:00.0
VC2008嵌入汇编代码,需要加分号吗,伪指令好像不好使了
VC2008嵌入汇编代码,需要加分号吗,伪指令好像不好使了。MASM中的数据类型好像也不好使了

------解决方案--------------------------------------------------------
C/C++ code
#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;}
------解决方案--------------------------------------------------------
vs嵌入式汇编不支持宏汇编
------解决方案--------------------------------------------------------
高级语言中给你用汇编算好的了
不过用visual studio 的话就最好不要用汇编了
------解决方案--------------------------------------------------------
VC++的嵌入汇编连DB、DW、DD之类的都不支持,还得用__emit,真能折磨死人。:)