黑马程序员技术交流社区

标题: 求大牛指点 。。。 [打印本页]

作者: Loser.    时间: 2016-5-6 12:57
标题: 求大牛指点 。。。
i++; ++i;
有什么区别?

作者: Dream丶boy    时间: 2016-5-6 12:59
i = i+1; ==> i ++
另一个是  先加 再赋值
作者: tylw123    时间: 2016-5-6 23:08
i++先赋值再自增; ++i先自增再赋值
作者: HackSon    时间: 2016-5-7 10:12
前加后加的问题
作者: stud    时间: 2016-5-7 12:40
前自增,后自增
作者: zcstc2003    时间: 2016-5-7 20:19
前者先取值再自加,后者先自加再取值
作者: 寂静夜凄凉    时间: 2016-5-7 21:22
i++
后缀表达式  i 的值就是i++表达式的值, 之后 i 自身加 1;
列入 i=5;
i++ 的表达式的值是5 ,
++i
前缀表达式   i++表达式的值就是 i+1 的值, 之后 i 自身加1;
列入 i= 5;
++i的表达式的值就是 5+1;
作者: 简约无处不在    时间: 2016-5-7 21:46
解答都棒棒哒,参考一下!
作者: 栗海云    时间: 2016-5-7 21:49
自身没有区别都是加一,赋值的话i++是赋i的值,++i赋i+1的值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2