Cтраница 2
![]() |
Действие команды МУС. [16] |
Под синтезом символьных данных понимается конструирование текстов из отдельных символов или из групп символов. Кирпичики, из которых синтезируются тексты, могут быть как константами типа С ( символьными значениями, известными в момент написания программы), так и переменными - вычисляемыми в ходе выполнения программы. [17]
Даны описатели числовых и символьных данных. [18]
Поле 4 содержит символьные данные в большинстве сегментов таблицы, но не во всех. Эти данные заносятся в таблицу в процессе выполнения программы. Это поле первоначально заполняется пробелами. [19]
Целочисленной границей для символьных данных является любой байт, так что запасаемая строка размещается с очередного свободного байта. [20]
Часто при обработке символьных данных возникает необходимость принимать и передавать данные из / в файлы по одному символу. В системной библиотеке этим целям служат две процедуры: getchar и putchar. Они обеспечивают передачу данных между памятью и устройствами стандартного ввода ( getchar) и вывода ( putchar) по одному байту. [21]
Если некоторая величина или символьные данные используются в программе только один или два раза, то практичнее применять литерал вместо константы. [22]
Третий способ позволяет хранить числовые и символьные данные на внешнем запоминающем устройстве в том же самом формате, как они представлены в оперативной памяти. [23]
Для ввода и вывода символьных данных используется спецификация Аи, обеспечивающая ввод или вывод и символов. При этом если длина вводимой переменной / байт, а н /, то переменной присваивается / последних символов; если и /, то символы записываются в старшие w байт, а остальные заполняются пробелами. При выводе если w I, то символьная константа располагается в / крайних правых позициях; если w /, то выводятся w старших байт. [24]
Для ввода и вывода символьных данных используется спецификация Аи, обеспечивающая ввод или вывод н символов. При этом если длина вводимой переменной / байт, a wl, то переменной присваивается / последних символов; если w I, то символы записываются в старшие н байт, а остальные заполняются пробелами. При выводе если н /, то символьная константа располагается в / крайних правых позициях; если w /, то выводятся w старших байт. [25]
Знание поразрядной двоичной конфигурации символьных данных требуется весьма редко, гораздо чаще оказывается полезным помнить вид композиции шестнадцатеричных цифр, составляющих алфавитно-цифровые символы, например при анализе дампов основной памяти, содержащих неоттранслированные шестнадцатеричные цифры, представляющие содержимое оперативной памяти. [26]
Текстовые ( Memo) - символьные данные, длина которых не определена заранее. [27]
Символьные поля задают форму вывода символьных данных. [28]
Этот формат используется для передачи символьных данных. [29]
Команда TR используется для просмотра символьных данных и замены символов, содержащихся в исходном поле, на другие. [30]