标签: java c
int x=4, y=0; y=(++x)+(++x); printf("%d\n%d",x,y);
在这个程序中,y应为11,x应为6,但我的C程序打印y=12,x=6,我的Java程序打印y=11, x=6。我非常困惑,需要知道为什么C程序打印y = 12?
y
x
y=12,x=6
y=11, x=6