Структуры данных. Строки - 4 стр.

UptoLike

6
1 ОСНОВНЫЕ ПОНЯТИЯ
Строка
это последовательность символов произвольной длины (от 0 до
255). Символы хранятся в памяти компьютера в виде
кодов. Соответствие между
символами и их кодами называется
кодировкой, а таблица соответствия между
символами и кодами
кодовой таблицей.
Определение строкового типа string устанавливает максимальное коли-
чество символов, которое может содержать строка. Например, string[20]
устанавливает максимальное количество символов в строке – 20, а если количе-
ство символов в квадратных скобках не указано, то оно считается равным 255:
type slovo=string[20];
var Sl : slovo;
Str : string[80];
S,S1,S2 : string;
Тип string без указания типа является базовым строковым типом и все
другие производные
строковые типы совместимы с ним.
Длина строкиэто фактическое количество символов, хранящихся в
строке. Длина строки может изменяться в ходе работы программы, но не может
превышать определенный при описании размер.
В языке Pascal в нулевом элементе строки хранится символ, код которого
равен длине строки. Значение текущей длины строки можно получить двумя спо-
собами:
определяя код нулевого символа ord(S[0])
,
используя стандартную функцию length(S).
К символам строки можно обращаться по индексу:
S[i]i-ый символ строки S.