visual studtio内联汇编
visual studio 只支持 32 位程序的内联汇编,64 位程序汇编需要加扩展程序
32 位内联汇编可使用关键字 __asm
声明汇编代码,demo 如下:
#include<stdio.h>
int main()
{
char str[] = "abcdefghijk";
char* b;
__asm
{
lea edi, str
add edi, 1
mov b, edi
}
printf("%s", b);
}
// result is: bcdefghijk
最后更新于