自增自减运算的用法
“把运算符放在操作数的前面,则操作数是在进行其它计算前收到运算符的影响,而把运算符放在操作数的后面,则操作数是在完成表达式的计算后受到运算符的影响。” ——引自《C# 入门经典》 例如: int var1, var2 = 5, var3 = 6; var1 = car2++ * --var3; 在表达式计算前,var3前面的运算符–会起作用,把它的值从6改为5。可以忽略var2后面的++运算符,因为它是在计算完成后才发挥作用,所以var1的结果是5与5的乘积,即25。 |
|