Строка - это последовательность символов, заключенная в апострофы. Ее длина может изменяться от 0 до 255 символов. Определение строкового типа устанавливает максимальное количество символов, которое может иметь строка.
Оно имеет следующий вид:
Туре <имя_типа> = string[<максимальная _длина_строки>];
Основные действия над строками и символами реализуются с помощью встроенных процедур, среди которых наиболее часто применяют следующие.
Delete(st,i,n) - процедура, удаляет n символов из строки st начиная с символа с номером i. Например, после выполнения операторов
St:= ’Строки';
Delete(St,2,2); - строка St примет значение 'Соки'.
Insert(s,st,i) - процедура, вставляет подстроку s в строку st начиная с символа i. Например:
St1 := ’ PC';
St2 := ’IBMXT’;
lnsert(St1,St2,4); - даст значение переменной st2, равное строке 'IBMPCXT'.