为了账号安全,请及时绑定邮箱和手机立即绑定

如果第一个失败,Go 是否会执行“if”中的所有条件?

如果第一个失败,Go 是否会执行“if”中的所有条件?

Go
DIEA 2022-08-01 17:30:59
想象一下下面的代码段:if someBool && funcReturningABool() {    // code here...}其中 是布尔值并返回 true 或 false。someBoolfuncReturningABool如果 等于 false,是否仍会执行?someBoolfuncReturningABool
查看完整描述

2 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

正如您在 Golang 文档中所发现的:

有条件地计算正确的操作数


查看完整回答
反对 回复 2022-08-01
?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

它不会,它不仅适用于golang。

//img1.sycdn.imooc.com//62e79d7300018a5c08450195.jpg

查看完整回答
反对 回复 2022-08-01
  • 2 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信