最好是用VS系列,VS6.0 - VS2017都支持C/C++内联汇编,一般情况下只能内联32位汇编,64位内联需要下载Intel的软件包。其它的工具虽然也能用C/C++内联汇编,但毕竟差别太大。就好比同样是交通工具,自行车,汽车,飞机,...它们之间还是有一定区别的。
关于如何内联汇编请参考:汇编语言:从DOS到windows。
具体格式如下,函数一样的写法(不包括裸函数之类的,我说的只是普通写法):
......
int main(void)
{
int a;
_asm
[
汇编代码
}
return 0;
}