计数器返回意外值

这是我的cpp代码,我很困惑,因为cnt返回x = 0!

#include <iostream>
using namespace std;
int i;
int cnt () {
  for (i = 0; i<15; i++) {
    return i;
  }
}
int main () {
  int x;
  x = cnt();
  cout << x << endl;
}```
s173682752 回答:计数器返回意外值

return函数停止执行该函数中的所有其他指令,并将所选值返回给调用它的函数。您的循环仅执行一次。

本文链接:https://www.f2er.com/3167054.html

大家都在问