gpt4 book ai didi

c++ - break声明的可信度

转载 作者:太空狗 更新时间:2023-10-29 23:47:13 26 4
gpt4 key购买 nike

我最近在一本书中读到在 say 中使用 break 语句for 循环被认为是不优雅的(尽管它被广泛接受用于 switch 语句)。

这种“指责”的原因是什么?

我应该在 for 循环中使用 break 语句,还是应该使用多个条件?

最佳答案

你必须问这本书的作者(哪本书?),因为我的 ESP 今天出了问题[需要引文].

有时[什么时候?]据说,如果您在整个代码体中编写大量的 break 语句,那么它就不再容易了无需执行详细的程序分析即可查看循环不变量和控制流。

但是,实际上,条件 block 中的几个 break 语句不会伤害任何人,而且使循环条件复杂化,IMO,更容易立即出现 going horribly wrong .

关于c++ - break声明的可信度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6719407/

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