当前位置: 代码迷 >> Java相关 >> 关于++i和i++的区别
  详细解决方案

关于++i和i++的区别

热度:84   发布时间:2006-03-02 15:35:00.0
关于++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;
答案解释同楼上
----------------解决方案--------------------------------------------------------
  相关解决方案