Операции над литерными переменными
13.05.2012 19:48

Операции над литерными переменными


Значением литерной переменной служит строка символов переменной длины. К элементам строки можно обращаться по номеру, нумерация начинает¬ся с 1. Литерные переменные и массивы описываются так:
лит  A              var  A:string;

лит  Т[0:99]    var  T:array    [0..99]    of string;

DIM   T$(99)
Операция соединения позволяет соединить («склеить») две строки в одну и обозначается знаком « + ».
Пусть А='ШЛА СОБАКА ПО РОЯЛЮ,' и В='ТУДА И   ОБРАТНО'.
Тогда после выполнения команды:
С:=А+В    С:=А+В;    С$=А$+В$
Значение переменной С будет равно ' ШЛА СОБАКА
ПО РОЯЛЮ, ТУДА И ОБРАТНО'.
Длиной  строки  называется число  символов  в
этой строке. Оно обозначается так:
длин(A)    length(A)    LEN(A$)
Операция вырезки позволяет «вырезать» из строки группу соседних символов, но в простейших программах без этой операции можно обойтись.

 

FORM_HEADER


FORM_CAPTCHA
FORM_CAPTCHA_REFRESH

Вверх