gpt4 book ai didi

c++ - 在 C++ 中使用 "else if"

转载 作者:可可西里 更新时间:2023-11-01 15:37:59 26 4
gpt4 key购买 nike

我有两个问题——(一)

code-fragment-1

if(<condition-statement>){
}

else if(<condition-statement-2>){
//statements-1
}
//statements-2

代码片段2

if(<condition-statement>){
}

else{
if(<condition-statement-2>){
//statements-1
}
//statements-2
}

以上两段代码是否相同?

(II) 什么时候使用else if(在 C++ 中)?

最佳答案

唯一的区别是在示例 1 中,无论您检查的条件如何,您的 Statement2 都会执行。在示例 2 中,Statement2 只有在您的 if 条件为假时才会执行。除此之外,它们基本相同。

关于c++ - 在 C++ 中使用 "else if",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12757653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com