Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Ответ: Массив — поименованная область памяти, доступ к отдельным частям которой осуществляется по общему имени и индексу соответствующей части. Все части (элементы) массива имеют один и тот же тип, причем любой из стандартных или нестандартных, описанных к моменту объявления массива. В частности, элементы массива также могут являться массивами. В этом случае мы имеем дело с многомерными массивами.
Описание массива производится в разделе описания типов данных (после ключевого слова Туре) или непосредственно при описании переменной такого типа.
Туре
IntArray = Array [ 1..100] Of Char; {Описание типа данных — массива
из 100 элементов символьного типа}
Var
Numbers: Array [ 1.. 20 ] of Integer; {Описание переменной-массива
из 20-ти целочисленных элементов}
Допускается описание массивов без указания размерностей и, соответственно, пределов изменения индексов:
Var
IntArray: Array of Integer; {Описание массива целочисленных
элементов без указания размерности}
Такие массивы являются динамическими и изначально имеют нулевую длину. Установка размерности и определения ее во время выполнения программы производится так же, как и для строк, с помощью функций SetLength() и Length() соответственно. Элементы в данном случае нумеруются от нуля. Для определения возможных значений индексов в динамических массивах используются функции Low() (возвращает минимальный индекс заданного массива) и High() (наибольший индекс).
Дата публикования: 2014-11-02; Прочитано: 338 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!