Доступ. Доступ к элементам производится с помощью оператора []:
Элементы нумеруются индексами от 0 до N - 1, где N - размер массива. Многомерные массивы представляют собой многомерные кубы значений. Элементы таких массивов идентифицируются набором индексов - "координат" в многомерном пространстве. Каждое измерение имеет свлю размерность, не зависящую от других. Отметим, что многомерные массивы являются важным отличием от других подобных языков (Java), ибо по сравнению с неровными массивами, обеспечивают гораздо большую производительность. Декларация. При декларации размерности измерений указыватся через запятую:
Доступ. Доступ к элементам производится с помощью оператора [], в котором индексы также указываются через запятую:
Элементы нумеруются наборами индексов, каждый из которых может принимать значение от 0 до N - 1, где N - размер соответствующего измерения массива. Неровные (jagged) массивы - это, по сути, массивы массивов. Собственно, формы декларации и доступа выьекают из этого: Декларация.
Доступ.
Неровные массивы похожи на многмерные, но их размеры могут различаться даже в одном измерении. В приведенно примере существует элеиент array[1][15], но не существует элемента array[0][15]. © 2005 |