【发布时间】:2009-08-10 23:15:11
【问题描述】:
是否可以使用break 函数退出多个嵌套的for 循环?
如果是这样,你会怎么做?你还能控制break退出多少个循环吗?
【问题讨论】:
-
不使用 break 或 goto 退出多个嵌套循环,您可以将特定逻辑包含在一个函数中并使用 return 退出多个嵌套循环。这将保持代码的美观,并防止您使用 goto,这是一种不好的编程习惯。
-
为什么 goto 是不好的编程习惯?它在内核中被广泛使用。
标签: c++ for-loop break nested-loops