码迷,mamicode.com
首页 > 其他好文 > 详细

操作符优先级

时间:2020-05-02 22:58:13      阅读:55      评论:0      收藏:0      [点我收藏+]

标签:ali   优先级   row   逻辑   操作   操作符   tab   逗号   table   

c语言中运算符的优先级及结合性

运算符类型 操作符 描述 关联性
初等运算符 ( ) 函数调用 从左向右
[ ] 数组元素引用
-> 从指针引用成员
. 引用结构成员
单目运算符 - 单边减法 从右向左
+ 单边加法
++ 自增
-- 自减
逻辑非
~ 一阶补数
* 指针引用
& 取地址
Sizeof 取对象大小
(type) 类型转换
算数运算符 * 乘法 从左向右
/ 除法
% 求余
+ 加法
- 减法
<< 左位移
>> 右位移
关系运算符 < 小于 从左向右
<= 小于等于
> 大于
=> 大于等于
== 相等
!= 不等
逻辑运算符 & 按位与 从左向右
^ 按位异或
| 按位或
&& 逻辑与
|| 逻辑或
条件运算符 ?: 条件 从右向左
赋值运算符 = 赋值 从右向左 
*=   /=  %=
+=  -=  &=
^=     |=
<<=    >>=
逗号运算符 , 逗号

操作符优先级

标签:ali   优先级   row   逻辑   操作   操作符   tab   逗号   table   

原文地址:https://www.cnblogs.com/zhongllmm/p/12819812.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!