【问题标题】:c++ break inside several for loopsc ++打破几个for循环
【发布时间】:2015-09-01 04:11:07
【问题描述】:

在“for-loop1”中,我有另一个“for-loop2”

对于给定的条件,我希望“for-loop2”终止。所以我用了break。 但它会终止两个 for 循环。我不想终止整个for循环(“for-loop1”),我只想终止内部for循环。

【问题讨论】:

  • break 只会退出直接循环上下文。您需要发布您的代码,以便诊断真正出了什么问题。

标签: c++ visual-studio-2010 for-loop break


【解决方案1】:

Break 仅结束您所在的循环,而不是外部循环。可以更具体地跳转到哪里的中断的替代方法是此章节提供的 goto 函数:https://stackoverflow.com/a/22962842/4698445

希望有帮助

【讨论】:

  • 这种回答尝试不是告诉原始发布者如何做他不想做的事情吗?
猜你喜欢
  • 2021-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多