gpt4 book ai didi

c - 根据语言语义制作外部语句的 "else if"部分?

转载 作者:太空宇宙 更新时间:2023-11-04 04:59:41 26 4
gpt4 key购买 nike

假设我们有以下 C 语句:

if( cond) 
if( cond)
stat
else
stat

根据语言语义,“else stat”是内部 if 语句的一部分。我需要做什么才能使“else stat”成为外部 if 语句的一部分?据我所知,在 then 之后和 if 语句的末尾添加 {} 来分隔它们是可行的。它是否正确?还有另一种方法吗?

最佳答案

最佳做法是始终使用括号。它使您自己(或其他人)以后更容易阅读/理解/修改。

像这样:

if (condition1) {
if (nestedCondition1) {
//do something
}
} else {
//do something else
}

然后可以很容易地快速查看您在哪个语句中。

关于c - 根据语言语义制作外部语句的 "else if"部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34978716/

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