“ASM”、“_ASM”和“_ASM_”有什么区别?
据我所知,__asm { ... };和__asm__("...");是第一次使用mov eax, var第二种用途movl %0, %%eax带着:"=r" (var)最后。还有什么不同吗?如果只是asm?
__asm { ... };
__asm__("...");
mov eax, var
movl %0, %%eax
:"=r" (var)
asm
沧海一幻觉
一只斗牛犬
相关分类