操作符的连接
•        规则1 
       除了赋值操作符外的其他二元操作符都是左连接的。
x+y+z   应理解为   (x+y)+z
•        规则2
       赋值操作符和?: 操作符是右连接的。
x=y=z      应理解为   x=(y=z)
x+=y+=z   应理解为    x+=(y+=z)
a?b:c?d:e  应理解为   a?b:(c?d:e)
计算时的顺序
•        操作数是严格地从左到右被计算的。
int m = 2;
int answer = ++m * ++m + ++m * ++m;
计算的顺序:
3 * ++m + ++m * ++m
3 * 4 + ++m * ++m
12 + ++m * ++m
12 + 5 * ++m
12 + 5 * 6
12 + 30
42
更多尽在http://blog.csdn.net/ershouyage/article/details/7695046