C语言整理 二(运算符)

关系运算符

符号关系
<小于
<=小于或等于
>大于
>=大于或等于
==等于
!=不等于

注:优先级低于算数运算符,高于赋值运算符,左结合性

关系表达式:用关系运算符将两个表达式连接起来进行关系运算的式子

注:关系运算的结果非“真”即“假”,(即关系表达式的值为1(真),0(假)

逻辑运算符

&&(与)只有都为“真”时,结果为1,否则为0
||(或)只有都为“假”时,结果为0,否则为1
!(非)“真”---->0 ,“假”---->1

注:优先级为:!—>算数运算—>关系运算—>&&—>||—>赋值运算 , 左结合性

条件运算符和条件表达式"?:"

C语言中唯一的三目运算符,含有条件运算符的表达式称为条件表达式
语法格式:表达式1?表达式2:表达式3

注:
1)当表达式1为真时,整个表达式的值为表达式2的值;表达式1为假时,整个表达式的值为表达式3的值
2)优先级高于赋值运算符,低于算数运算符、关系运算符、逻辑运算符 , 左结合性

逗号运算符和逗号表达式

C语言中,逗号可以用来作为运算,值为最后一个表达式的值
用逗号运算符连接的表达式,称为逗号表达式

注:优先级最低 , 左结合性。不是任何地方出现的逗号都是作为逗号运算符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值