1

私は配列をいじっているだけで、この小さなことを Emacs (OSX) で書きましBus error: 10た。実行しようとするとエラーが発生します。それがなぜなのかわかりません、誰かが私に見せてくれるかもしれません...

#include <iostream>

int main()
{    
  int array[3][3];

  for (int i = 0; i < 3; i++)
    {
      for (int j = 0; i < 3; j++)
      {
        array[i][j] = j + i;
      }
    }
  for (int i = 0; i < 3; i++)
    {
      for (int j = 0; j < 3; j++)
      {
        std::cout << array[i][j];
      }
    }
  return 0;
}
4

1 に答える 1

2

ここにいます:

  for (int j = 0; i < 3; j++)

j真ん中が欲しいと思います。

  for (int j = 0; j < 3; j++)
于 2013-12-11T02:31:52.303 に答える