C运算符优先级和结合性

Posted cqlismy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C运算符优先级和结合性相关的知识,希望对你有一定的参考价值。

C中运算符优先级和结合性一览表:

技术图片

在上表中能总结出一下规律:

(1)结合方向只有三个是从右往左,其余都是从左往右;

(2)逗号运算符的优先级最低;

(3)对于优先级,有一个普遍规律:算术运算符 > 关系运算符 > 逻辑运算符 > 赋值运算符,逻辑运算符中的“!”除外。

下图是一些容易出错的优先级问题:

技术图片

以上是关于C运算符优先级和结合性的主要内容,如果未能解决你的问题,请参考以下文章

C语言运算的优先级别和结合方向表是啥的?

算术运算符和算术表达式(优先级,结合性等)

[c语言]运算符的优先级与结合性

C语言中结合性自右向左怎么理解

c语言运算符优先级,结合性(左/右结合详解)

编程语言中优先级与结合性