从计算机二级题库劫来的C++运算符优先级
C++运算符的优先级可以简单记忆为:
一级: 括号(), []、对象选择->;
二级: 非!、强制类型转换、自增++,自减--、取值*、取址&、取反-、取长度sizeof;
三级: 算术运算符--乘*, 除\, 余%, 加+, 减-;
四级: 左移<<、右移>>
五级: 比较运算符: >、>=、<、<=、==;
六级: 普通逻辑运算符(双目运算符): &、|、&&、||;
七级: 三目运算符-- ? : ;
八级: 赋值运算符 =, /=,*=, %=, +=, -=;
九级: 逗号运算符 (,);