Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
First, the basic grammar
1. Operators
1.1 assignment operator, as + =, - =, etc., implied casts . Such as a + = b and a = a + b is not exactly equivalent since the former implicit casts, and the latter did not.
1.2 increment decrement operators, the time involved in the operation, if placed behind the variables, the variables involved in the operation acquire, variable after take or make ++ -. If placed in front of variables, variables do acquire ++ or - after take variables involved in the operation.