-2
我試圖通過循環填充二維數組。但它會複製最後一個值,如下所示。二維數組中的重複值
1 2 3
3 4 5
5 6 7
代碼:
void fillArray(int array[][2])
{
int val = 0;
for(int i = 0; i < 3;++i)
{
for(int j = 0; j < 3; ++j)
{
array[i][j] = ++val;
}
--val;
}
}
任何解決這個?
哈哈,刪除'--val;'... –
打我吧,你又加了一個哈哈。不是一個錯字,而是投票結束的話題,不太可能幫助未來的讀者。 – user4581301
可能的,未定義的行爲'array [] [2]'(not 3) –