黑马程序员技术交流社区

标题: 关于++和--的运算规则,不懂的进来看看 [打印本页]

作者: cjmjava    时间: 2015-4-24 14:08
标题: 关于++和--的运算规则,不懂的进来看看
++或--的运算原则:
++或-- 在变量的右侧:它的运算原则是先把变量空间中的值在内存中临时开辟个空间保存,然后给当前参与运算的这个变量空间中+1或-1,接着使用临时空间中的数据和其他运算符运算。
++或--在变量的左侧:在运算的时候,会先给变量空间中+1或-1,然后使用改变后的这个变量空间中的数据参与其他运算。


作者: fantacyleo    时间: 2015-4-24 14:25
一句话:区分表达式的值和变量的值。
int i = 3;
++在变量i前还是后,经过++,变量i的值都增加1,变为4。而表达式i++的值为3,++i的值为4




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