C语言运算优先级


c语言运算符优先级第1优先级:各种括号,如()、等、成员运算符
.
c语言运算符优先级第2优先级:所有单目运算符,如++、--、!、~(按位取反),*,&(取地址)等


c语言运算符优先级第3优先级:乘法运算符*、除法运算符/、求余运算符%;
c语言运算符优先级第4优先级:加法运算符+、减法运算符-


c语言运算符优先级第5优先级:移位运算符<<、>>


c语言运算符优先级第6优先级:大于>、大于等于>=、小于<、小于等于<=.
c语言运算符优先级第7优先级:等于运算符==、不等于运算符!=


c语言运算符优先级第8优先级:按 与 运算符&;


c语言运算符优先级第9优先级:按位 异或 运算符^,


c语言运算符优先级第10优先级:按位 或 运算符|


c语言运算符优先级第11优先级:逻辑与运算符&
c语言运算符优先级第12优先级:逻辑或运算符


c语言运算符优先级第13优先级:三目条件运算符(表达式1?表达式2:表达式3;)

老师给我们介绍了一句顺口溜方便记忆

单 算 移 关 与 ,异或逻条赋 。

单(单目)算(算术)移(移位)关(关系)与(&),异(^)或 (|)逻(逻辑)条(条件)赋(赋值)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值