Почему этот код не устанавливает temp равным 1? Как мне это сделать?
temp
int temp; __asm__( ".intel_syntax;" "mov %0, eax;" "mov eax, %1;" ".att_syntax;" : : "r"(1), "r"(temp) : "eax"); printf("%d\n", temp);