void foo(){ a=a+1; printf("%d ",a); }
3 2
2 3
3 3
2 2
涉及到2次取a的值,都可以覆盖。每次有两种取值,排列组合,4种情况。
#include <stdio.h> int main() { int a = 0; ++a; return 0; }
_main: LFB8: /*省略*/ movl $0, 12(%esp) addl $1, 12(%esp) movl $0, %eax leave .cfi_restore 5 .cfi_def_cfa 4, 4 ret .cfi_endproc
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题