黑马程序员技术交流社区

标题: 关于自增与自减运算 [打印本页]

作者: me1127    时间: 2015-12-7 14:34
标题: 关于自增与自减运算
今天自学了视频第三天的课程中的自增与自减,分享一下,大家共同进步。
(1)a++,又称为后缀表达式。其求值方法是:先取出a的值作为表达式的值,再让a的值加1。
(2)++a,称为前缀表达式。其求值方法是:先将a的值加1,再取出a的值作为表达式的值。
为方便记忆,有个简易口诀:
++a,a值先变后用;
a++,a值先用后变。
例如:
inta=3,对于a++;a的值为4,表达式a++的值为3;
inta=3,对于++a;a的值为4,表达式++a的值为4。

同时应注意:不管是a++或是++a,最终执行完程序后,a的值都会被加1;且a++或++a运算只能用于单个变量,不能用于表达式或常量。
  后续继续努力。
作者: paul20150103    时间: 2015-12-7 19:36
谢谢分享
作者: junjunzhang    时间: 2015-12-7 22:20
记性不好还好有你谢谢分享
作者: wyb414    时间: 2015-12-7 22:28
这个很容易混淆.....




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