《c语言运算符优先级等级表》由会员分享,可在线阅读,更多相关《c语言运算符优先级等级表(2页珍藏版)》请在金锄头文库上搜索。
C语言运算符等级及结合性运算符号及注释1级(左结合)() 圆括号下标运算符-指向结构体成员运算符. 结构体成员运算符。2级(右结合)!逻辑非运算符按位取反运算符+前缀增量运算符-前缀减量运算符+正号运算符-负号运算符(类型)类型转换运算符*指针运算符&地址运算符sizeof长度运算符3级(左结合)*乘法运算符/除法运算符%取余运算符4级(左结合)+加法运算符-减法运算符5级(左结合)右移运算符6级(左结合)、=关系运算符7级(左结合)=等于运算符!=不等于运算符8级(左结合)&按位与运算符9级(左结合)按位异或运算符10级(左结合)|按位或运算符11级(左结合)&逻辑与运算符12级(左结合)|逻辑或运算符13级(右结合)? :条件运算符14级(右结合)=、 +=、 -=、 *=、 /=、 %=、 &=、 =、 |=、 =赋值运算符15级(左结合),逗号运算符运算符优先级等级口诀圆方括号、箭头一句号自增自减非反负、针强地址长度乘除加减再移位小等大等等等不等八位与九位异十位或十一与十二或十三疑十四赋十五逗