首页 > 其他 > 详细

操作符优先级

时间:2020-05-02 23:52:07      阅读:110      评论:0      收藏:0      [点我收藏+]

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

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

操作符优先级

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!