是否返回i​​f()中的if() - 从if()或for()返回?

dan*_*3k4 1 return

好吧,我不确定我的返回行是否会结束for()循环或只是if()问题?

例:

for(;;) {
  wait(1);
  if(something) {
    tokens = strTok(something, " ")
    if(tokens.size < 2)
      return;
   }
}
Run Code Online (Sandbox Code Playgroud)

我猜它只是从if(某事)问题回来但我只想确定......

Jac*_*all 17

在类C语言中,return退出整个函数.break将退出最内圈(for do...whilewhile)