我正在尝试使用for循环加载一个小的1D数组,由于某种原因我没有得到正确的输出。
int main()
{
const int ROW = 3;
int Table[ROW];
for (int i = 0; i < ROW; i++)
{
Table[i];
}
for (int i = 0; i < ROW; i ++)
{
std::cout << Table[i] << std::endl;
}
return 0;
}
我在控制台上获得的回报是
0
0
1716919432
我认为输出为0 1 2
(当然还有换行符)。不知道我做错了什么。
答案 0 :(得分:3)
Table[i];
该行根本不做任何事情。我认为你的意思是:
Table[i] = i;