C/C++中各类运算符优先级
优先级运算符名称或含义使用形式结合方向1[]数组下标数组名\[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .成员选择(对象)对象.成员名 ->成员选择(指针)对象指针->成员名 2-负号运算符-表达式右到左 ~按位取反运算符~表达式 ++自增运算符++变量名/变量名++ --自减运算符--变量名/变量名-- *取值运算符*指针变量 &取地址运算符&变量名 !逻辑非运算符!表达式 (类型)强制类型转换(数据类型)表达式 sizeof长度运算符sizeof(表达式) 3/除表达式/表达式左到右 *乘表达式*表达式 …