Язык:
Русский
English
Объявления переменных
Объявление переменных состоит из списка идентификаторов, обозначающих новые переменные (var) и их типы.
Примеры
var
X, Y, Z : Real;
I, J, K : Integer;
Digit : 0 .. 9;
C : Color;
Done, Error : Boolean;
Operator : (Plus, Minus, Times);
Hue1, Hue2 : set of Color;
Today : Date;
Matrix : array [1 .. 10, 1 .. 10] of Real;
Тип, заданный переменной, может быть идентификатором типа, предварительно объявленным
■ В разделе описаний типов данного блока
■ В более старшем блоке (внешнем)
■ В модуле
Также он может быть новым определением типа.
Если идентификатор определяется внутри списка идентификаторов переменных, то такой идентификатор - идентификатор переменной для блока, в котором происходит объявление. На переменную можно ссылаться вне текущего блока, если только ее идентификатор не переобъявлен во внутреннем блоке.
Повторное определение создает новую переменную, с использованием того же самого идентификатора, не меняя значение первоначальной переменной.