Ада-95. Компилятор GNAT

       

Анонимные массивы


Массив может быть объявлен непосредственно, без использования предопределенного типа:

No_Of_Desks : array(1..No_Of_Divisions) of Integer;

В этом случае массив будет называться анонимным (поскольку он не имеет явного типа) и он будет несовместим с другими массивами - даже такими, которые описаны таким же самым образом. Кроме того, такие массивы не могут быть использованы как параметры подпрограмм. В общем случае рекомендуется избегать использования анонимных массивов.



Содержание раздела