腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
为什么在C#
中
既存在
短路
或者也有非
短路
变体?
、
、
我时常想知道这一点:我希望
短路
或
短路
总是会评估得更快。那么,非
短路
或
运算
符是否包含在C#语言中以保持一致性? 我错过了什么?
浏览 0
提问于2011-12-25
得票数 9
回答已采纳
3
回答
为什么
短路
评估工作时,操作员优先说,它不应该?
、
、
、
在和
中
,相等
运算
符(==或===)的优先级高于or
运算
符(||)。然而,两种语言(,)都支持if语句中的
短路
:现在,根据
运算
符优先级,
短路
不应该发生,因为=== = == > ||在优先级方面。为什么(当操作符优先说不应该
短路
时,
短路
会起作用)? 还是我把事情搞糊涂了?
浏览 3
提问于2017-09-30
得票数 8
回答已采纳
1
回答
在C++中使用多个逻辑
运算
符时的意外
短路
计算
、
在C程序
中
:1 || 0 && 0结果为1。我认为这种行为是因为OR
运算
符由于左侧的1而使右侧的其余部分(0 && 0)
短路
。但0 && 0 || 1也会导致1。我搞不懂为什么AND
运算
符左侧的0没有
短路
0 || 1,答案也不是0。请给我指引!
浏览 30
提问于2021-11-01
得票数 1
回答已采纳
1
回答
为什么
短路
逻辑算子被认为更快?
、
、
、
这个问题不是关于优化代码,而是关于
短路
逻辑
运算
符和正常逻辑
运算
符的性能差异的技术问题,这可以归结为它们在硬件上的性能。 基本上,逻辑AND和OR需要一个周期,而
短路
评估则使用分支,可以占用不同的周期。但是对于像X & (Y | Z)这样的简单条件,假设这些是原子变量,非
短路
逻辑
运算
符的执行速度可能会更快。我说的对吗?我假设
短路
逻辑
运算
符使用分支(没有正式的来源,只是自我思考),因为在执行指令的同时,你怎么做这些跳跃呢?
浏览 2
提问于2017-12-26
得票数 0
1
回答
如果s3senors无法找到文件,则跳过airflow Dag
中
的其余任务
、
如果s3sensor操作员无法在s3位置找到文件,有没有办法跳过dag
中
的剩余任务。我知道我们可以使用
短路
运算
符跳过这个任务,但我正在寻找一种方法,可以将
短路
运算
符和s3sensor
运算
符集成在一起。如果没有,那么有没有其他方法可以做到这一点?提前谢谢你
浏览 23
提问于2021-11-12
得票数 0
2
回答
C++逻辑&&与||
运算
符的
短路
评估
、
、
、
C++ ( &&, ||)
中
的用户重载逻辑
运算
符的行为类似于常规函数。也就是说,bool operator&&(const T &a, const T2 &b);
中
的两个参数都是在进入函数之前计算的,因为进入函数是C++
中
的序列point1。一切都好到这里。现在,“内置
运算
符&&和||执行
短路
评估”2,其中左侧和右侧之间有一个序列点。引用的参考文献并不清楚什么是“内建”,只是它们接受bool操作数,或者使用“上下文转换为布尔
浏览 1
提问于2016-03-10
得票数 2
4
回答
如何在VB中使用Xor而不使用内置的Xor?
、
、
我想使用Xor,而不使用Visual .NET
中
内置的Xor。 这有可能吗?如果是,怎么做?
浏览 3
提问于2013-08-28
得票数 0
回答已采纳
2
回答
短路
逻辑是否与if子句中的逻辑相同?
逻辑and
运算
符(&&)或逻辑or
运算
符(||)在'if子句‘
中
的功能是否与其在
短路
逻辑
中
的功能相同?if (false && 1)编辑:我的错误,我在
短路
中
混淆了&&和||。
浏览 0
提问于2019-03-23
得票数 0
3
回答
JavaScript
中
的逻辑
运算
符&&及其C#等价物
、
、
、
在JavaScritp
中
,
运算
符&&可以用来调用如下函数这只在possibleNull对象不为空的情况下执行possibleNull然而,我找不到C#的替代品return foo && processFoo(foo); 在
JS
中
的"left && right“式
中
,我知道用于||
JS</
浏览 0
提问于2019-11-14
得票数 3
2
回答
“如果-然后-”
运算
符的
短路
计算(例如?:in C)
、
、
、
我需要用任何语言编写一个程序,如果该语言在if -然后-else
运算
符中使用
短路
评估,则打印1,如果语言不使用,则打印0。 我的问题是,
短路
评估在如果-然后-否则
运算
符意味着什么?
浏览 2
提问于2017-01-19
得票数 1
回答已采纳
1
回答
为什么SAS不支持
短路
操作?
、
在SAS
中
运行代码它报告说,缺失值是生成的,显示‘或’不是一个
短路
运算
符。为什么SAS不支持
短路
操作?
浏览 0
提问于2019-03-06
得票数 4
回答已采纳
2
回答
在表达式
中
同时使用&&和|
运算
符
、
cond && cond op condQn-对于
短路
(&&)
运算
符,如果第一个条件为false,则不计算右部分(整体)或仅计算&&之后的第二个条件(2 > 3 && 5 < 2 | 3 > 2) => False 我们不能在一个表达式中使用
短路
运算
符和
浏览 2
提问于2012-12-12
得票数 2
1
回答
JSF(P) EL的
短路
算子
、
、
、
JSF、JSP中使用的表达式语言有没有
短路
运算
符? 我的意思是&&,|| Java模拟,如果很明显布尔值的进一步计算没有意义,那么计算就会停止。我观察了and和or
运算
符的使用情况,看起来它们并不是
短路
。
浏览 0
提问于2011-04-10
得票数 4
回答已采纳
2
回答
关于决策和语句覆盖不足的例子
、
、
风险来自
短路
,不是吗? ... 决策覆盖-一个缺点是,这种度量忽略了布尔表达式
浏览 1
提问于2013-02-21
得票数 0
回答已采纳
1
回答
有谁能解释一下为什么“操作符优先”适用于逻辑
运算
符,如javaScript
中
的“扣分”、“&”
、
、
、
、
有人能解释为什么
运算
符优先级适用于逻辑
运算
符,如||和&&在JavaScript
中
吗?在这样的手术
中
,这意味着什么:首先计算false && false是因为&&
运算
符在JavaScript中比||
运算
符具有更高的优先级。根据我所知道的,false && false不是由JavaScript引擎计算的,因为在true
运算
符之前有一个true
浏览 6
提问于2020-04-20
得票数 3
回答已采纳
4
回答
非
短路
逻辑(布尔型)
运算
符在Java/Scala中有很好的用途吗?
、
我最近发现Java (和Scala)包括非
短路
逻辑
运算
符&、|和^。我之前认为这些只能作为按位
运算
符。虽然可能有关于^的争论,但我想不出使用非
短路
逻辑
运算
符的很好的理由--尽管可以肯定,我可以设计一个示例。 这些
运算
符有用吗?它们似乎更有可能导致难以捕获的错误。
浏览 1
提问于2012-03-03
得票数 12
回答已采纳
5
回答
Python `or`,`and`
运算
符优先级示例
、
、
、
我无法在Python中生成示例,该示例显示了布尔
运算
符优先规则与
短路
评估的组合。但当我将其更改为以下内容时,
短路
的问题就会显现出来: def yay(): print('yay'); return Truedef nope(): print('nope') print(yay() or nay() and nope()) # Prints "yay\nTrue" 当or之前的表达式为True时,对于4种可能性<
浏览 93
提问于2018-08-10
得票数 6
回答已采纳
2
回答
是否强制使用
短路
逻辑
运算
符?评估顺序呢?
、
、
、
、
ANSI标准是否强制在C或C++
中
对逻辑
运算
符进行
短路
? 我很困惑,因为我记得K&R书上说过,你的代码不应该依赖于这些操作被
短路
,因为它们可能不会。有人能指出在标准
中
逻辑
运算
总是
短路
的吗?我还记得读到(记不清在哪里)计算顺序没有严格定义,所以您的代码不应该依赖于或假设表达式
中
的函数将以特定的顺序执行:在语句结束时,所有引用的函数都将被调用,但编译器可以自由选择最有效的顺序。
浏览 85
提问于2009-03-10
得票数 162
回答已采纳
1
回答
虽然java提供非
短路
版本的逻辑操作符(如逻辑操作),但何时需要这些操作呢?
、
我看到java (以及许多其他语言,如C#和VB)提供了逻辑“和”和“或”
运算
符的
短路
和非
短路
版本。其中如C/C++不提供非
短路
版本. 什么时候需要这些非
短路
版本?
浏览 4
提问于2014-02-09
得票数 2
回答已采纳
2
回答
短路
操作与其他操作混合
、
我理解
短路
操作符,因为左手边的计算结果为真,所以,因为左手边是真的,所以才不会执行它的右边。然而,++优先于
短路
逻辑
运算
符,所以在对逻辑
运算
符进行计算之前,++
运算
符不应该进行评估吗?注:我可能不需要在现实世界
中
这样做,这是为了一个认证考试,我正在学习。
浏览 3
提问于2021-08-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券