我想用 jmp $+2 这条语句实现延时,实现方式如下。
#include <stdio.h>
int main()
{
int a=0;
int b=2;
if(b>a)
{
asm(“jmp $+2;”);
printf(“hh\n”);
}
return 0;
}
但编译时出现报错:operand type mismatch for jmp 这该如何解决?
jmp $+2 出现类型不匹配问题
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
赵4老师 2022-02-17 18:10关注int main() { int a=0; int b=2; if(b>a) { __asm { jmp next_instruction } next_instruction: printf("hh\n"); } return 0; }解决 无用评论 打赏 举报 编辑记录