我試圖填補與數字的陣列1111〜8888的數組,其中每個整數在在C 1和8之間的數++。但是,當我運行它時,它只輸出表示錯誤的大負數。我真的知道錯誤是什麼,所以如果你能幫助我,我將不勝感激。謝謝!灌裝與整數
int fillArray()
{
int arrayPosition;
int guesses[4096];
arrayPosition = 0;
for (int i = 1; i <= 8; i++)
for (int j = 1; j <= 8; j++)
for (int k = 1; k <= 8; k++)
for (int m = 1; m <= 8; m++)
{
guesses[arrayPosition] = ((i * 1000) + (j * 100) + (k *10) + m);
cout << guesses[arrayPosition];
arrayPosition++;
}
return guesses[4096];
}
您的輸出語句導致問題的位置在哪裏? – NoChance
對不起,固定它:) – user2921180