C 中优先级和关系运算符


一、关系运算符、算术运算符和赋值运算符

  优先级:算术运算符(包括 + / - ) > 关系运算符 > 赋值运算符

二、关系运算符之间

  关系运算符之间有两种不同的优先级:

  高优先级:<<=  >>=

  低优先级:==  !=

  关系运算符的结合律也是从左到右。

三、总的运算符优先级概况

运算符优先级

 四、其他运算符

  1 - !(非)

  ! 运算符的优先级只比圆括号的优先级低,与递增运算符的优先级相同。

  2 - && (与)和 ||(或)

  && 运算符的优先级比 || 运算符高,但是两者的优先级比关系运算符低,比赋值运算符高。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM