C和Java中的递增运算符

时间:2013-06-27 03:59:51

标签: 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?

0 个答案:

没有答案