1
zm8m93Q1e5otOC69 2021 年 5 月 10 日
这不就挺清晰的,能看明白就行
|
2
superhreo123 OP @beichenhpy 上面那种写法,如果 A 和 B 同时为 true,就会执行 A 的逻辑和 AB 逻辑。是不对的
|
3
siweipancc 2021 年 5 月 10 日 via iPhone 你把第三个判断提升到顶然后里边塞个 return 或已处理标志不就好了,c 语言上机课的经典例题 orz
|
4
msg7086 2021 年 5 月 10 日 via Android
先写#3 然后 else if #1 else if #2 不就行了。
3 个分支必然有 3 个 block,又不能省代码。 |
5
zxCoder 2021 年 5 月 10 日
@superhreo123 先判 a && b 的逻辑
|
6
revlis7 2021 年 5 月 10 日
switch(true)
case A && B break; case A break; case B break; |
7
treblex 2021 年 5 月 11 日
if A == true && B == true {
//执行其他逻辑 return } if A == true { //执行 A 的逻辑 return } if B == true { //执行 B 的逻辑 return } |