Цитата:
|
1. Почему при инициализации нужно присвоить хотя бы какое-то значение ?
|
Потому что massiv:Array лишь типизирует переменную, но никак не говорит ей, что она новый массив.
Цитата:
|
2. Почему при задании длины массиву обращаться приходиться так massiv.length = M_HEIGHT;, а не так massiv[ay].length = M_HEIGHT;
|
В смысле? massiv - Это внешний массив, а massiv[ay] - внутренний, что непонятного?
Кроме того, massiv[ay] - это элемент массива massiv, а massiv[ay][ax] - элемент массива massiv[ay].