Синтаксис
STRING
или
STRING[<Максимальная длина>]
Описывает переменную, которая может содержать текстовую строку. Строковые значения в языке Паскаль записываются, как и символьные, в одиночных кавычках, но могут содержать не только один, но и несколько символов, или даже не содержать ни одного символа (пустые строки). К строковой переменной можно обращаться также как к массиву. При этом строка интерпретируется как массив символов (нумеруемый с 1).
Пример
VAR
S:STRING;
S20:STRING[20]; { Строка максимальной
длины 20 символов}
∙ ∙ ∙
S:='Иванов';
IF S[4]<>'н' THEN Writeln('Ошибка');
S20:=S+' ушел в отпуск';
Writeln(S20);