1.定义
自增/自减运算符是将变量的值加1/减1
int a = 5;
a++;等同于a=a+1;
2.
都是一元运算符。因为被应用于单个操作数。
Pre/Post的赋值作用是不同的!
3.左值和右值
4.增量运算符本质是赋值运算符,被赋值的必须为变量,也就是左值。因为左值可以储存数据,而右值无法储存数据。
所以,(a+b)++;就是错误语句。
5. pre 和 post 的区别
就拿前自增和后自增为例,前自增是先递增再赋值,后自增是先赋值再递增。
赋值的结果不同。
6.方程中增量运算符
理解 词法分析, token
7.
适当的间距(空格)会改变词法分析的结果。
分清 先递增后运算 还是 先运算后递增!