增1减1运算符的前缀运算和后缀来自运算的表达式值相同吗?
的有关信息介绍如下:额
起临示燃积督院举个例子
下面的几个表达时扩型察式都在
int
i=0
的基础上运算
1:int
j
=
i++;这里i=0、表达式的值j=1;
2:int
j
=
++i;我构着收这里i=1、表达式的值j=1;
3:int
衡湖相损胡j
=
i--;这里i=0、表达式的值j=-1;
4:int
j
=
--i;这里i=-1、表达底式的值j=-1;
这4个例子你应该能明白一点吧
其实就是两个重点
1:前缀会在表达式运算前获得新值、后缀在表达式运算后获得新值
2:表达式和变量的值是两个概念,要注意分离