sum = ( (++a) + 3 ) / (2 - (--b) ) * 3;
是怎么计算的,++a和a++啥区别
举个例子来说: a=2; b = a++; 运行后: b = 2,a =3 ;
a=2; b = ++a; 运行后: b = 3,a =3;
a++ 是先运行这行代码在运行a+1。 a=2; b = a++; 对于这行代码来说,先运行b = a,再将a+1;
++a 是先将a+1再运行这行代码 。 a=2; b = ++a; 对于这行代码来说,先将a+1 ,再运行 b = a;