学了C语言后,一直都记不住运算符的优先级,有了这口诀好记多了。
括号成员第一 ( ) [ ] . ->
全体单目第二 ! ~ ++ -- *(指针) &(取地址) (类型转换) sizeof()
乘除余三,加减四 * / % + -
移位五,关系六 << >> > >= < <=
等与不等排第七 == !=
位与亦或和位或 & ^ |
三分天下八九十
逻辑或跟与 || &&
十二与十一
条件高于赋值 ? : =
逗号运算符最低 ,
学了C语言后,一直都记不住运算符的优先级,有了这口诀好记多了。
括号成员第一 ( ) [ ] . ->
全体单目第二 ! ~ ++ -- *(指针) &(取地址) (类型转换) sizeof()
乘除余三,加减四 * / % + -
移位五,关系六 << >> > >= < <=
等与不等排第七 == !=
位与亦或和位或 & ^ |
三分天下八九十
逻辑或跟与 || &&
十二与十一
条件高于赋值 ? : =
逗号运算符最低 ,