Руководство по настройке Optima:Переменные и массивы: различия между версиями

Материал из AltecDocs
Перейти к:навигация, поиск
imported>Kirillche
(обновление навигации)
 
(нет различий)

Текущая версия от 14:48, 29 марта 2011

33.1. Переменные и массивы

Объявление и инициализация переменных происходит при первом присвоении им значения. Присвоение значения осуществляется при помощи оператора «:=». Исходя из присвоенного значения, переменная получает числовой или строковый тип. Дефис перед числом означает отрицательное значение (например, «-1»).

Строковые значения заключаются в одинарные кавычки ('Это строка').

Массивы могут быть только одномерными. Длину массива указывать не нужно, он может менять количество элементов динамически. Первый элемент массива имеет индекс 0. Индекс массива не может быть меньше нуля. Индекс «-1» возвращает длину массива, то есть максимальный индекс, к которому происходило обращение. Например:

Числовой параметр: A := 1450;

Строковый параметр: B := 'Артикул';

Массив: Array[0] := 1 (первый элемент массива равен 1);

Массив: Array[1] := 4 (второй элемент массива равен 4).