运算符等级:二级
结合性:从右到左
++i:先加(减)1,再放到表达式里运算
i++:先用本身的值算一次,表达式算完了,i再加(减)1
例子:
碰到先加
值就是本身,等所在的表达式做完出来以后,再给自己加一个。
注意:
++,–运算符只能用于变量,而不能用于常量和表达式。(单目运算符)
a++,b-- 对
5++,(x+y)-- 错
5++==5=5+1 错
c语言规定:当多个运算符凑在一起,但是又没有括号,计算机会尽可能多地从左向右将若干个字符组成一个运算符。
图片来自慕课c语言零基础