关于++i和i++的区别
例
int i=0;
int b=5;
int c, d;
c=++i+b;
i=0;
d=i+++b;
System.out.println(c);
System.out.println(d);
为什么c=6,d=5
解释一下
----------------解决方案--------------------------------------------------------
++i先自加 再参与运算
i++先预算 再自加
----------------解决方案--------------------------------------------------------
c=(++i)+b;
d=(i++)+b;
答案解释同楼上
----------------解决方案--------------------------------------------------------