基本概念
运算符
执行某种运算的符号
操作数
参与运算的数据,可以是变量、常量等
表达式
运算符和操作数的结合;表达式也可以作为操作数
运算符类型
根据操作数个数/元来分:
一元运算符! 二元运算符 三元运算符?
根据运算符类型来分:
赋值运算符 算术运算符
关系运算符 逻辑运算符
三元运算符 位运算符
优先级
算术优先级:先*/后+-
算术运算符 < 赋值运算符,因为要先计算出结果才赋值
尽量使用()提升或者明确优先级,以增加代码可读性