Unary operators act on the object upon which they are called and have high precedence. (See Remarks)
When used postfix, the action occurs only after the entire operation is evaluated, leading to some interesting arithmetics:
int a = 1;
++a; // result: 2
a--; // result: 1
i...