Строковые литералы Назад В начало Вперед

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

В строковых литералах можно использовать все символы альтернативной кодовой таблицы (CP-866). Пробел между символами воспринимается как самостоятельный символ.

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

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

Строковый литерал должен полностью помещаться на одной строке программы. Длинный строковый литерал для удобства чтения программы можно разбить на несколько коротких литералов используя конкатенацию строк (обозначается знаком "+"). Символ перевода строки как часть строкового литерала можно представить посредством символьного литерала.

<строковый-литерал > = '{<символ>}' { #<код-символа>['{<символ>}']}
<символ> = <любой-символ-из-кодовой-таблицы-CP-866>

Примеры

1. 'Строка'
2. 'Строка'#12'с кодами символов'
3. 'Строка, содержащая ''апострофы'''
4. ''#3'Строка с кодами символов в начале строки'
5. 'Очень длинная строка, ' +
   'расположенная в программе ' +
   'на нескольких строчках.'
6. 'Основная часть сообщения на первой строке.' #13'Дополнительная информация '+
   'на второй строке.'