__asm关键字用于调用内联汇编程序,并且可在 C 或 C++ 语句合法时出现。
语法
1、__asm与大括号一起使用,则该关键字表示大括号之间的每一行都是一条汇编语言语句。
_asm { mov al, 2 mov dx, 0xD007 out al, dx }
2、__asm不与大括号一起使用,放在代码行首部,则 __asm 关键字表示此行的其余部分是一条汇编语言语句。
__asm mov al, 2
3、__asm做语句分隔符,可将汇编语句放在同一行代码中。
__asm mov al, 2 __asm mov dx, 0xD007 __asm out al, dx