在程序中,我们可以使用括号修改运算优先级。就像数学公式一样的修改。就比如 5*5+2,按照正常的情况,都是从左到右运算,有乘除先算乘除,当有括号的时候先算括号里面的。就比如5*(5+2) ,那么这个运算表达式就是先算括号里面的。有括号运算和无括号优先级运算得出的结果都是不一样的。

  然后看一下简洁表达式  通过简洁的表达式,我们来说明一下先计算后自增,先自增后计算。

由上面的表达式。点一下先计算后自增,先自增后计算:

a*=b++    那么这个表达式  可以写成 : a = a*b++

     假若a 的值是12   b的值是3

   那么得出的结果=    a=36   b=4

    这个呢很明显,是先计算了 后再自增。

  然后 a*=++b  可以写成:a = a *++b

  那么假若a = 7  b = 8

    那么   a*++b  就是等于 63 ,也就是,b自增1 8+1=9  然后就是7*9=93咯。 

至于自减就不用再说了,一样的道理。