一些细节的梳理

复合赋值

1、

a *= b + 6;

意味着 a = a * ( b + 6 );

需要注意运算符的优先级;

2、

a = i++;

a = ++i;

若i = 6,则

a = i++  →  a = 6,i = 7;后缀,a先等于i

a = ++i  →  a = 7,i = 7;前缀,

posted @ 2018-03-07 01:00  库巴是个好人  阅读(101)  评论(0)    收藏  举报