Cтраница 2
Символьные константы могут представляться с указателем длины и без указателя длины. [16]
Символьная константа - последовательность символов, состоящая не более чем из трех символов ДКОИ ( двоичный код обмена информации), заключенных в апострофы с буквой С. Константы этого типа чаще используются при обработке текстовой информации. [17]
Символьная константа - последовательность символов, состоящая не более чем из трех символов ДК. [18]
Символьная константа является своего рода рабочей лошадкой большинства коммерческих программ. Данные в сообщениях, выходные поля для вывода данных на печать, ввод данных, аргументы для поиска - в этих и во многих других применениях в равной мере используют константы этого типа. Символьная константа может иметь указатель длины, величина которого лежит в диапазоне от 1 до 256 байтов. Однако способ выражения константы может ограничить ее длину до величины, меньшей чем 256 байтов, - факт, который в большинстве книг не отмечается явно. Если программист попытается написать на бланке кодирования предложение DC, в котором сама константа физически занимает 256 позиций, компилятор пометит две последние строки константы как ошибочные. Если в действительности необходимо сформировать нетривиальную константу с длиной, большей чем 165 байтов, можно сформировать две константы меньшего размера. Для того чтобы совместно использовать данные, содержащиеся в обеих константах, достаточно адресоваться только к метке первой константы и установить указатель длины, равный сумме длин обеих констант. [19]
Литеральная символьная константа представляет собой символ, заключенный в апострофы. [20]
Символьные константы PL / I могут использоваться, в частности, в тех же случаях, что и литеральные константы фортрана, например, при выводе на печать, инициализации или в качестве аргументов. [21]
![]() |
Формат вещественной константы с плавающей точкой. [22] |
Буквальная символьная константа обрамляется апострофами, которые не входят в значение, а являются ограничителями значения. Вместо апострофов могут быть использованы кавычки. [23]
Строковые и символьные константы заключаются в кавычки. [24]
Длина символьной константы не должна превышать 255 символов. [25]
Значением символьной константы является целое значение из набора символов, используемых машиной. Например, z представляет собой целое значение символа z, а п представляет собой целое значение символа новой строки. [26]
Длина символьной константы не должна превышать 255 символов. [27]
В символьной константе может быть использован любой символ кода ДКОИ. [28]
С - символьная константа, представленная либо с указателем длины, либо без указателя длины. [29]
Исправление: символьные константы, выводящиеся со спецификацией преобразования % с, должны заключаться в одинарные кавычки. [30]