逻辑操作符,条件操作符,逗号表达式,解引用操作符

逻辑操作符:逻辑与&& 逻辑或||

(只关注真假)

例:&&全真为真(都为正数),有假则假(0或者负数)  

3431d4304e6a4e2282b32ccd04ec4bf4.jpg

 df06039130bc4d7d8bc356b075b5ec68.jpg

"||"只要有一个为真就为真

 

测试题:(重点是:顺序是从左到右运算的,对于逻辑与&&,左边为假,右边就不计算了

对于逻辑||,左边为真,右边就不计算了) 

36bb3deb704b4ad0907523930a0d962c.jpg

910ebf6c12af4305a831759a708f4bfd.jpg 

 条件操作符(三目操作符):

表达式1?表达式2:表达式3

 真 ✔ ✘

 假 ✘ ✔

例:if(a>5)

     b=3

else

     b=-3

可以写成b=((a>5)?3:-3)

 

逗号表达式:表达式1,表达式2,....,表达式n

就是用逗号隔开的多个表达式

逗号表达式,从左向右依次执行,整个表达式的结果是最后一个表达式的结果

 

解引用操作符:[]

这样写也是没有错的

4ddc5e1161a748239aab8e519d9e59a6.jpg

 还有很多写法:

arr[7]-->*(arr+7)-->*(7+arr)-->7[arr]

arr是数组首元素的地址

arr+7就是跳过7个元素,指向了第八个元素。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值