Оператор инициализации массива - ERASE
Оператор объявления переменных - DIM Назначение: Объявление переменных и резервирование для них памяти. Синтаксис: DIM [SHARED] <переменная> [(<индексы>) [AS <тип>] [, <переменная> [(<индексы>)] [AS <тип>]]…
Запись индекса в общем виде: [<нижняя граница> ТО] <верхняя граница> [, [<нижняя граница> ТО] <верхняя граница>]… Оператор изменения начала отсчета индексов -OPTION BASE Назначение: Установка нижней границы индексов массивов. Синтаксис: OPTION BASE <нижняя граница> Нижняя граница индекса равна либо 0, либо 1. По умолчанию, устанавливается значение 0; для установки значения 1 необходимо выполнить оператор OPTION BASE 1. Использование оператора OPTION BASE не является обязательным
Оператор инициализации массива - ERASE Назначение: Инициализация элементов статических массивов; освобождение памяти под динамическими массивами. Синтаксис: ERASE <имя массива>[, <имя массива>..] Аргументы <имя массива> являются именами массивов, которые необходимо переопределить. Оператор ERASE дает различный результат для массивов, описанных в метакомандах $STATIC и $DYNAMIC. Оператор ERASE устанавливает элементы статических массивов равными нулю в случае числовых массивов или заполняет их пустыми строками в случае строковых массивов. Если массив представляет собой массив записей, то оператор ERASE устанавливает нулевые значения для элементов каждой записи, включая строковые элементы. Применение оператора ERASE к динамическим массивам освобождает занимаемую ими память.
|