当前位置:网站首页>&&、||、&、|
&&、||、&、|
2022-08-09 22:01:00 【开开开心果儿】
(一)逻辑与&&、逻辑或||
逻辑运算符的短路特性:
逻辑与&&“短路”:当逻辑与&&的左操作数为逻辑假时,就足以判断该逻辑运算的结果为假了,故右操作数就不再被执行
逻辑或||“短路”:当逻辑或||的左操作数为逻辑真时,就足以判断该逻辑运算的结果为真了,故右操作数就不再被执行
1、c语言中&&是逻辑与运算符
有以下三种情况:
(1)当逻辑与左边为false(假),则不再进行逻辑与右边的判断,结果为false(假)
(2)当逻辑与左边为true(真)则进行右边判断,右边为false(假),结果为false(假)
(3)当逻辑与左边为true(真)则进行右边判断,右边也为true(真),则结果为true(真)
2、||是逻辑或运算符
有以下三种情况:
(1)当逻辑或左边为true(真),则不再进行逻辑或右边的判断,结果为true(真)
(2) 当逻辑或左边为false(假),继续逻辑或右边的判断,如果也为false(假),结果为false(假)
(3)当逻辑或左边为false(假),继续逻辑或右边的判断,如果为true(真),结果为true(真)
(二)按位与&、按位或|
按位与对所有的表达式都要判断,逻辑与运算符第一个表达式不成立的话,后面的表达式不运算,直接返回。
边栏推荐
- BulkInsert方法实现批量导入
- openGauss数据库基本操作(超详细)
- 重要的不是成为海贼王,而是像路飞一样去冒险
- 【EF】数据表全部字段更新与部分字段更新
- How do task flow executors work?
- Liver all night to write a thirty thousand - word all the commands the SQL database, function, speaks clearly explain operators, content is rich, proposal collection + 3 even high praise!
- 面试官:Redis 大 key 要如何处理?
- 你真的了解乐观锁和悲观锁吗?
- Socket发送缓冲区接收缓冲区快问快答
- 【LaTex】 Font “FandolSong-Regular“ does not contain requested(fontspec)Script “CJK“.如何抑制此种警告?
猜你喜欢

leetcode 39. 组合总和(完全背包问题)

leetcode brush questions diary Calculate the number of elements on the right that is less than the current element

金山云地震,震源在字节?

大型分布式存储方案MinIO介绍,看完你就懂了!

Leetcode.25 K个一组翻转链表(模拟/递归)

五星控股汪建国:以“植物精神”深耕赛道,用“动物精神”推动成长

重装系统后新建文本文档打不开怎么办

Basic JSON usage

腾讯继续挥舞降本增效“大刀”,外包员工免费餐饮福利被砍了

JS Deobfuscation - AST Restoration Case
随机推荐
PHP 2D array sorted by a field
Multiple reasons for MySQL slow query
p5.js实现的炫酷星体旋转动画
R语言ggstatsplot包grouped_ggscatterstats函数可视化分组散点图、并添加假设检验结果(包含样本数、统计量、效应大小及其置信区间、显著性、组间两两比较、贝叶斯假设)
编译原理之文法
Domestic mobile phone manufacturers once fought for it, but now it is the first to collapse...
UML类图五种关系的代码实现[通俗易懂]
阿里云架构师金云龙:基于云XR平台的视觉计算应用部署
Basic JSON usage
JS解混淆-AST还原案例
Leetcode.25 K个一组翻转链表(模拟/递归)
js数组对象去重
R语言patchwork包将多个可视化结果组合起来、使用plot_annotation函数以及tag_level参数将组合图用大写字母进行顺序编码、为组合图的标签添加自定义前缀信息
你真的了解乐观锁和悲观锁吗?
5个 Istio 访问外部服务流量控制最常用的例子,你知道几个?
String hashing (2014 SERC J question)
leetcode:321. 拼接最大数
你的 Link Button 能让用户选择新页面打开吗?
Activiti7审批流
js十五道面试题(含答案)