一、运算符概念
运算符是检查、改变、合并值的特殊符号或短语。
二、也能算符的分类
2.1分类方式
1)按参与运算的数的个数、分为一元(一个数)、二元(二个数)、三元(三个数)
2)按功能分
3)按优先级、按运算方向
三、赋值运算符 =
方向:从右往左
优先级:最低
注意:左侧只能有一个常量或变量
四、算数(+、-、*、/、%)
五、自加/自减
5.1只能用于变量
5.2可以写在变量前,也可以写在变量后
写在变量前,先运算后赋值
写在变量后,先复制后运算
六、比较运算符
比较两边的表达式,返回一个bool值
如果比较运算符两侧表达式和运算符表示的逻辑不匹配,整个表达式为false;反之,若匹配,整个表达式为true;
七、逻辑运算符
和比较运算符类似,逻辑表达式的值也是bool类型
参与逻辑运算的都是bool值
bool值 true flase
&& :逻辑与 表示逻辑乘法
|| :逻辑或 表示逻辑加法
! :逻辑非 取反 单目运算符
八、常用运算符优先级
算数运算符大于比较运算符大于逻辑大于赋值