【发布时间】:2010-12-06 10:50:38
【问题描述】:
好的,我不确定我的返回行是结束 for() 循环还是只结束 if() 问题?
例子:
for(;;) {
wait(1);
if(something) {
tokens = strTok(something, " ")
if(tokens.size < 2)
return;
}
}
我猜它只会从 if(something) 问题中返回,但我只是想确定......
【问题讨论】:
-
为什么不自己尝试一下,看看会发生什么?
-
我假设您正在考虑休息,而不是返回。请参阅 sepp2k 的答案。
-
除此之外,当问一个问题时,总是值得指定它是用于什么语言(这看起来像 C 或 C++,但它也可以是 Java 或 C# 或 JavaScript 或任何其他几十个大括号家庭语言)。为此使用标签。
标签: return