Пример. Символьные переменные можно сравнивать друг с другом
Выражение | Результат |
Chr(60) | ’ <’ |
Ord(’1’) | |
Chr(55) | ’7’ |
Pred(’9’) | ’8’ |
Succ(’5’) | ’6’ |
Символьные переменные можно сравнивать друг с другом. Большим считается тот символ, код которого больше по таблице ASCII.
Cтроковый тип данных String – структурированный тип данных, предназначенный для обработки строк. Строка - это последовательность символов. Каждый символ занимает 1 байт памяти (код ASCII). Количество символов в строке называется ее длиной. Длина строки может находиться в диапазоне от 0 до 255. Строковые величины могут быть константами и переменными. Особенностью строки в языке Pascal является то, что с ней можно работать как с массивом символов, так и с единым объектом.
Строковая константа - последовательность символов, заключенная в апострофы. Строковая переменная описывается в разделе описания переменных следующим образом:
Var <идентификатор> : string[<максимальная длина строки>];
Пример: Var Name : string[20].
Пустая строка изображается как ’’.
Тип string и стандартный тип char совместимы. Строки и символы могут употребляться в одних и тех же выражениях. Строковые выражения строятся из строковых констант, переменных, функций и знаков операций. Над строковыми данными допустимы операции сцепления и операции отношения.
Операция сцепления(+) применяется для соединения нескольких строк в одну результирующую строку. Сцеплять можно как строковые константы, так и переменные. Операции отношения: =, <, >, <=, >=, <>. Позволяют произвести сравнение двух строк, в результате чего получается логическое значение (true или false).
Дата добавления: 2015-05-21; просмотров: 1148;