【发布时间】:2011-07-20 20:09:21
【问题描述】:
为什么这段代码不将temp 设置为 1?我该怎么做呢?
int temp;
__asm__(
".intel_syntax;"
"mov %0, eax;"
"mov eax, %1;"
".att_syntax;"
: : "r"(1), "r"(temp) : "eax");
printf("%d\n", temp);
【问题讨论】:
标签: gcc inline-assembly intel-syntax