IPB

> Символьные строки
Чат
Форум
Загрузка...
 

Язык:
Русский
English

 Символьные строки


Символьная строка - это последовательность символов из расширенного набора символов ASCII, написанная на одной строке в программе и ограниченная апострофами.

Символьная строка, в которой между апострофами нмчего нет - нулевая строка. Два последовательных апострофа в символьной строке обозначают одиночный символ апострофа.

Атрибут длины символьной строки - фактическое количество символов внутри апострофов.

Управляющие символы

Как расширение к стандартному Pascal, Borland Pascal позволяет в символьных строках находиться управляющим символам.

Символ "#", сопровождаемый целочисленной беззнаковой константой в диапазоне от 0 до 255, обозначает символ соответствующего значения ASCII.

Между символом "#" и целочисленной константой не должно быть никаких разделителей.

Аналогично, если несколько управляющих символов являются частью символьной строки, то между ними не должно быть никаких разделителей.

  - Символьная строка длины 0 (нулевая строка) совместима только со
    строковыми типами.
  - Символьная строка длины 1 совместима с любым значением типа
    Char или String.
  - Символьная строка длины N, где N больше или равно 2, является
    совместимой со следующим:
    - С любым строковым типом
    - С упакованным массивом символов длины N
    - С типом PChar, если включен расширенный синтаксис с помощью
      директивы компилятора {$X+}.

См. также

Лекция №5.1: Символы и строки. Множества

 
 К началу страницы 
 

Код для вставки: :: :: :: ГОСТ ::
Поделиться: //
 



-
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"