表达式
|
优先级
|
()(小括号) [](数组下标) .(结构成员) ->(指针型结构成员)
|
↑最高
|
!(逻辑非) .(位取反) -(负号) ++(加1) --(减1) &(变量地址)
|
│
|
*(指针所指内容) type(函数说明) sizeof(长度计算)
|
│
|
*(乘) /(除) %(取模)
|
│
|
+(加) -(减)
|
│
|
<<(位左移) >>(位右移)
|
│
|
<(小于) <=(小于等于) >(大于) >=(大于等于)
|
│
|
==(等于) !=(不等于)
|
│
|
&(位与)
|
│
|
^(位异或)
|
│
|
|(位或)
|
│
|
&&(逻辑与)
|
│
|
||(逻辑或)
|
│
|
?:(?表达式)
|
│
|
= += -=(联合操作)
|
│
|
,(逗号运算符)
|
│最低
|