【发布时间】:2009-10-01 14:38:55
【问题描述】:
我正在尝试使用 C 变量在 C 代码中使用汇编。 我的代码如下所示:
__asm { INT interruptValue };
'interruptValue' 是我从用户那里得到的一个变量(例如 15 或 15h)。 当我尝试编译时,我得到:
汇编程序错误:'无效指令 操作数的
我不知道 interruptValue 的正确类型是什么。我尝试了 long\int\short\char\char* 但没有一个起作用。
【问题讨论】:
标签: c assembly inline-assembly