C 语言 运算符表
Posted jzdwajue
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 语言 运算符表相关的知识,希望对你有一定的参考价值。
运算符依照优先级由上向下依次减小。在同一行的运算符具有同样优先级。
第二行是全部的一元运算符。
运算符 解释 结合方式 () [] -> . 括号(函数等)。数组,两种结构成员訪问 由左向右 ! ~ ++ -- + - * & (类型) sizeof
否定,按位否定。增量。减量,正负号。 间接。取地址,类型转换,求大小
由右向左 * / % 乘,除。取模 由左向右 + - 加,减 由左向右 << >> 左移。右移 由左向右 < <= >= > 小于,小于等于,大于等于,大于 由左向右 == != 等于,不等于 由左向右 & 按位与 由左向右 ^ 按位异或 由左向右 | 按位或 由左向右 && 逻辑与 由左向右 || 逻辑或 由左向右 ? : 条件 由右向左 = += -= *= /= &= ^= |= <<= >>=
各种赋值 由右向左 , 逗号(顺序) 由左向右
以上是关于C 语言 运算符表的主要内容,如果未能解决你的问题,请参考以下文章