C语言运算符优先级

运算符优先级

最近看到有些题目喜欢考一些运算符的先后顺序以及左右结合关系,我想在此总结一下,方便记忆常用运算符的优先级,话不多说,直接上图。
C语言运算符优先级
我们仔细观察图片不难发现在所有运算符符中,只有”各种赋值“,”条件运算符“以及”各种前缀运算符“(前缀自增自减,否定符,等等)它们是右结合性,其他的都是左结合性的。
特别注意的是:sizeof是右结合性的。

;