腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
短路
逻辑
是否
与
if子句中的
逻辑
相同?
逻辑
and运算符(&&)
或
逻辑
or运算符(||)在'if子句‘中的功能是否与其在
短路
逻辑
中的功能相同?if (false && 1)编辑:我的错误,我在
短路
中混淆了&&和||。它们
与
条件句的作用相同。
浏览 0
提问于2019-03-23
得票数 0
1
回答
为什么python中的
逻辑
短路
原理会失败?
、
、
与
下面的代码相比,python的“
逻辑
短路
”规则失败了吗?如果是的话,为什么不起作用呢?“结果是“2”,“
逻辑
短路
”原理似乎失败了。print([1,3] or 2) 结果为“1,3”,
逻辑
短路
原理是有效的。
浏览 5
提问于2021-12-17
得票数 -1
3
回答
为什么
短路
不是VB中的默认行为?
、
、
、
VB有执行short-circuiting
逻辑
连接的运算符和。 为什么这不是和以及
或
表达式的默认行为,因为
短路
在每种情况下都很有用。奇怪的是,这是
与
相反的,它与&&和欧元/进行
短路
的大多数语言相反。
浏览 3
提问于2009-01-28
得票数 15
回答已采纳
3
回答
短路
逻辑
或
行为
、
、
我的印象是,在C语言中,
逻辑
OR运算符||是一个
短路
运算符,如果lhs为false,它不会计算rhs。在比较OR值时,我遇到了一个问题。
浏览 0
提问于2016-05-15
得票数 2
1
回答
虽然java提供非
短路
版本的
逻辑
操作符(如
逻辑
操作),但何时需要这些操作呢?
、
我看到java (以及许多其他语言,如C#和VB)提供了
逻辑
“和”和“
或
”运算符的
短路
和非
短路
版本。其中如C/C++不提供非
短路
版本. 什么时候需要这些非
短路
版本?
浏览 4
提问于2014-02-09
得票数 2
回答已采纳
1
回答
C++语言解析
与
逻辑
运算符的
短路
、
、
当涉及到
逻辑
运算符的
短路
时,按照7.6.14 e 7.6.15 (N4868)的标准...。如果第一个操作数为false,则不计算第二个操作数。7.6.15
逻辑
或
运算符 ..。如果第一个操作数计算为true,则不计算第二个操作数。当在
逻辑
操作符链接as (Cond1 && Cond2 && Cond3)中讨论此实现时,我的解释是,在Cond1中如何发生c++代码解析/运算符绑定的问题上,所给出的实现
与</em
浏览 6
提问于2022-08-19
得票数 0
回答已采纳
1
回答
为什么下面的c编程的输出是“1”,有人能解释吗?
、
、
\n"); return 0;` **正如我们已经知道的“
逻辑
与
运算符的
短路
条件( && )当我们求解for循环的条件时,根据
短路
概念,所使用的概念只是一个
逻辑
运算符,for
浏览 3
提问于2021-05-14
得票数 0
6
回答
如果答案已经确定,Perl是否优化为跳过剩余的
逻辑
操作数?
、
、
例如,如果为$do eq 'b',我需要匹配一些文本。如果我运行这段代码:{}后续问题。(我不知道我是应该提出一个新问题,还是把它贴在这里)
浏览 0
提问于2013-06-19
得票数 4
回答已采纳
6
回答
如果第一个表达式为假,编译器是否会继续计算所有必须为真的表达式?
、
、
我相信这个问题以前可能已经回答过了,所以我很抱歉,但我无法找到合适的搜索词来找到答案。string s = "Z"; db.GetRecords().Any();
浏览 0
提问于2010-10-22
得票数 5
回答已采纳
4
回答
如何在VB中使用Xor而不使用内置的Xor?
、
、
异
或
说明: 如果两个表达式都是True,或者两个表达式都为False,则返回True;否则返回False。这个运算符不执行
短路
,它总是计算这两个表达式,并且没有这个运算符的
短路
对应项。 这有可能吗?如果是,怎么做?
浏览 3
提问于2013-08-28
得票数 0
回答已采纳
1
回答
Kotlin中的“and”和“or”操作符是什么?
有一些
逻辑
错误-- "if“语句的第二部分应该是inputAmount == -99。在我的例子中,由于所使用的实际类型,需要进一步调整代码。因此,如果遇到此错误,第一步是确保您的
逻辑
是正确的。(核对) 根据文档“
或
”和“和”是不使用
短路
的infix函数>根据文档定义的infix函数>根据文档定义的infix函数>根据文档“
或
”和“意义”是不使用
短路
的infix函数,是否在技术上错误地将“\\”操作符称为“
或
”“运算符”,并将其称为“
浏览 4
提问于2020-07-20
得票数 0
回答已采纳
1
回答
c++模板
短路
逻辑
与
(&)
、
、
有人告诉我,模板中的
逻辑
和 (&&)不能工作,所以我想使用模板专门化来实现它。
浏览 0
提问于2020-01-25
得票数 1
回答已采纳
2
回答
是否强制使用
短路
逻辑
运算符?评估顺序呢?
、
、
、
、
ANSI标准是否强制在C
或
C++中对
逻辑
运算符进行
短路
? 我很困惑,因为我记得K&R书上说过,你的代码不应该依赖于这些操作被
短路
,因为它们可能不会。有人能指出在标准中
逻辑
运算总是
短路
的吗?我还记得读到(记不清在哪里)计算顺序没有严格定义,所以您的代码不应该依赖于
或
假设表达式中的函数将以特定的顺序执行:在语句结束时,所有引用的函数都将被调用,但编译器可以自由选择最有效的顺序。
浏览 85
提问于2009-03-10
得票数 162
回答已采纳
5
回答
为什么在C#中既存在
短路
或者也有非
短路
变体?
、
、
我时常想知道这一点:我希望
短路
或
短路
总是会评估得更快。那么,非
短路
或
运算符是否包含在C#语言中以保持一致性? 我错过了什么?
浏览 0
提问于2011-12-25
得票数 9
回答已采纳
4
回答
链式
或
链式or最佳做法
if (x == 1 && z == 1)
或
y != 1 || z !
短路
和
短路
时效率有什么不同吗?当需要进行多个
逻辑
断言时,(通常)更好地检查正面还是负面?
浏览 2
提问于2014-12-02
得票数 1
回答已采纳
1
回答
为什么
短路
运算符不是缺省的
、
、
、
不使用
短路
运算符的唯一原因(据我所知--如果我错了,请告诉我)是因为你在后续代码中依赖于方法调用的副作用。为什么像C#和VB.NET这样的语言中的默认操作符不是一个
短路
版本?
浏览 2
提问于2012-02-05
得票数 2
3
回答
是否可能在以下情况下发生
短路
评估
public class JavaApplication11 { System.out.println("fun"); } * @param args the command line arguments public static void main(String[] args) { status = status &
浏览 2
提问于2012-06-03
得票数 2
回答已采纳
4
回答
依赖于Java的
短路
求值(编码风格)
、
在布尔计算中严重依赖
短路
是一种好的编码风格吗?// if Alice is not hungry or both alice and bob are hungryA || B) 认为||是
短路
的,所以当且仅当第一个操作数为false (表示A = true)时,才会计算右操作数。
浏览 8
提问于2014-05-16
得票数 9
1
回答
短路
逻辑
或
语句,
与
内联三元相结合
、
、
我理解在JavaScript中使用
逻辑
或
运算符时
短路
评估是如何工作的,但我遇到了一个奇怪的边缘情况,我不完全理解。
浏览 5
提问于2016-11-16
得票数 1
回答已采纳
2
回答
C++中的按位运算符变体
、
、
它们分别是" and“、"or”和"not“,加上它们在适用的情况下具有自动
短路
特性。 我想在我的代码中使用这些运算符,但是编译器将它们解释为标识符并抛出错误。
浏览 0
提问于2009-06-13
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python逻辑短路问题
逻辑或功能
买方逻辑与卖方逻辑
js与算法
设计的逻辑与使用的逻辑
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券