### i++与++i的区别
++i返回自增后的自己的引用，返回的是一个仍然可以修改的左值；  
i++先把旧值记录下来，然后i自身加1，最后返回旧值，返回的是一个数值，不能再进行修改，只能做右值。
### =运算符
```c++
int a=2,b=3;
int c=a=b;
```
上述代码的运行结果是a,b,c都为3；右边的等号先运算，把b的值赋给a，并且等号运算的表达式的返回值也是计算出的值，当给c赋值的时候就把这个值给了c