Язык:
Русский
English
Символьные строки
Символьная строка - это последовательность символов из расширенного набора символов ASCII, написанная на одной строке в программе и ограниченная апострофами.
Символьная строка, в которой между апострофами нмчего нет - нулевая строка. Два последовательных апострофа в символьной строке обозначают одиночный символ апострофа.
Атрибут длины символьной строки - фактическое количество символов внутри апострофов.
Управляющие символы
Как расширение к стандартному Pascal, Borland Pascal позволяет в символьных строках находиться управляющим символам.
Символ "#", сопровождаемый целочисленной беззнаковой константой в диапазоне от 0 до 255, обозначает символ соответствующего значения ASCII.
Между символом "#" и целочисленной константой не должно быть никаких разделителей.
Аналогично, если несколько управляющих символов являются частью символьной строки, то между ними не должно быть никаких разделителей.
- Символьная строка длины 0 (нулевая строка) совместима только со
строковыми типами.
- Символьная строка длины 1 совместима с любым значением типа
Char или String.
- Символьная строка длины N, где N больше или равно 2, является
совместимой со следующим:
- С любым строковым типом
- С упакованным массивом символов длины N
- С типом PChar, если включен расширенный синтаксис с помощью
директивы компилятора {$X+}.