首页 > 代码库 > C 语言 运算符表
C 语言 运算符表
运算符依照优先级由上向下依次减小。在同一行的运算符具有同样优先级。
第二行是全部的一元运算符。
运算符 解释 结合方式 () [] -> . 括号(函数等)。数组,两种结构成员訪问 由左向右 ! ~ ++ -- + - * & (类型) sizeof
否定,按位否定。增量。减量,正负号。 间接。取地址,类型转换,求大小
由右向左 * / % 乘,除。取模 由左向右 + - 加,减 由左向右 << >> 左移。右移 由左向右 < <= >= > 小于,小于等于,大于等于,大于 由左向右 == != 等于,不等于 由左向右 & 按位与 由左向右 ^ 按位异或 由左向右 | 按位或 由左向右 && 逻辑与 由左向右 || 逻辑或 由左向右 ? : 条件 由右向左 = += -= *= /= &= ^= |= <<= >>=
各种赋值 由右向左 , 逗号(顺序) 由左向右
C 语言 运算符表
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。