Пользователь
- Сообщения
- 43
- Реакции
- 1
- Предупреждения
- 5
Объясните, пожалуйста, почему ячейки массива некорректно отзываются по числовым указателям? Только исходные переменные из цикла while выводят все корректно. Примерный образец кода таков:
Почему родные переменные двумерный массив воспринимает корректно, а произвольные числа нет (вторая ячейка не читается)? Спасибо.
Код:
new arr[64][128];
new param, param;
while()
{
// Тут данные с файла записываются в массив...
if(){
param1++
}
param2++
}
// Вот так отдаются ячейки правильно
arr[param1][param2];
// А вот так только первая мера. Следующая не читается, либо дублируется, искажается
arr[0][1];