Cтраница 3
В качестве первого операнда обычно выступает идентификатор текстовой переменной, второй операнд может быть представлен либо текстовой переменной, либо однобайтовой шестнадцатеричной константой. Детали выполнения битовых операций подробно рассмотрены в разд. [31]
Начальные значения, присваиваемые переменным или массивам, должны быть того же типа, что и переменная или массив, за исключением того случая, когда текстовые и шестнадцатеричные константы присваиваются переменным. Начальное значение не может быть присвоено имени функции. [32]
Для переменной d -, задается в виде константы соответствующего типа, а для массива - в виде списка констант, разделенных запятыми. Шестнадцатеричные константы могут использоваться для определения объектов любого типа. [33]
Константы: трех типов - числовые, гаестнадцатеричные и текстовые. Шестнадцатеричные константы начинаются с символа Q и могут принадлежать диапазону от QOOOO до QFFFF. Sk) и могут содержать до 255 символов. [34]
Типы констант, используемых в качестве начальных значений, должны согласовываться с типами соответствующих переменных и массивов. Значения текстовых и шестнадцатеричных констант могут быть присвоены переменным и массивам любого типа. Начальное значение не может быть присвоено имени функции. Кроме того, начальные значения не могут быть присвоены переменным - и массивам из неименованной общей области, а также формальным аргументам подпрограммы. [35]
Типы констант, используемых в качестве начальных значений, должны согласовываться с типами соответствующих переменных ч массивов. Значения текстовых и шестнадцатеричных констант могут быть присвоены переменным и массивам любого типа. Начальное значение не может быть присвоено имени функции. [36]
Типы констант должны согласовываться с типами соответствующих переменных и массивов. Значение текстовой или шестнадцатеричной константы может быть присвоено элементу списка k; любого типа. [37]
Между списком идентификаторов А и списком констант С должно быть соответствие по числу и типу. Значение текстовой или шестнадцатеричной константы может быть присвоено элементу списка А любого типа. [38]
Тип значения должен совпадать с типом элемента, которому присваивается значение. Значения, задаваемые текстовыми и шестнадцатеричными константами, можно присвоить элементам любого типа. [39]
Комплексные и шестнадцатеричные константы и переменные. В ФОРТРАНе могут использоваться комплексные и шестнадцатеричные константы. [40]
В фортране - Дубна отсутствуют шестнадцатеричные константы, которые могут быть заменены восьмеричными. [41]
По всей вероятности, упакованная десятичная константа является вторым наиболее широко используемым типом констант в коммерческом программировании на языке Ассемблера. Форма ее выражения вполне аналогична шестнадцатеричной константе в том отношении, что каждая цифра в ней занимает после компиляции половину байта. Знак упакованной десятичной константы можно выразить явно или опустить; в последнем случае константа считается положительной величиной. Когда компилятор формирует упакованную десятичную константу, знак помещается правее самой правой цифры собственно константы и вместе с ней заполняет самый правый байт поля. Остальные байты скомпилированной константы заполняются остальными парами цифр. [42]
Шестнадцатеричные константы записываются в виде последовательности шестнадцатеричных цифр ( см. § 2.1), которой предшествует символ Z, определяющий шестнад-цатеричную константу. Максимальное количество цифр, допустимых в шестнадцатеричной константе, зависит от типа переменной, которой присваивается данная константа. [43]
Второй операнд, называемый источником, должен быть упакованным десятичным числом. Первый операнд, называемый образцом редактирования, представляет собой шестнадцатеричную константу в том виде, в котором источник должен быть представлен для печати. Он включает специальные коды, выполняющие определенные действия, а также коды действительных символов ДКОИ. Источник расширяется в соответствии с образцом редактирования и в процессе выполнения команды переписывается в образец. [44]
При этом явное описание отменяет неявное задание типа переменной. Переменным любого типа могут быть присвоены значения текстовых или шестнадцатеричных констант. [45]