Cтраница 1
Переменные типа метка могут быть массивами, как и любые другие переменные. [1]
Переменные типа Дата представляют собой 8-байтовые представления в форме с плавающей точкой календарных дат в интервале от. [2]
Переменные типа А могут фигурировать в следующих конструкциях: в левой части операторов SETA, в арифметических выражениях, в символьных выражениях ( см. § 5.2) и в модельных предложениях как внутри, так и вне макроопределений. В модельных предложениях эти переменные можно использовать в конкатенациях с текстами, параметрами и другими переменными для формирования частей поля имени и операндов. При преобразовании модельного предложения в команду базисного языка переменная типа А заменяется десятичным изображением соответствующего значения без знака и ведущих нулей. [3]
Переменные типа В могут использоваться в левых частях операторов SETB, в логических, символьных и арифметических выражениях. [4]
Переменные типа alfa используются и в самом компиляторе ВЗ для хранения во время компиляции идентификаторов. Следовательно, он различает те идентификаторы, у которых есть различия в первых десяти символах. Сообщение о Паскале говорит, что все компиляторы должны различать идентификаторы по первым восьми символам, поэтому компилятор ВЗ вполне удовлетворяет этому стандарту. [5]
Переменные типа jc 1 называют фиктивными или дополнительными. [6]
![]() |
Операция sizeof, применяемая к имени массива, возвращает его размер в байтах. [7] |
Переменные типа double обычно занимают 8 байт памяти. Таким образом, массив real содержит 176 байт. [8]
![]() |
Операция sizeof, примененная к имени массива, возвращает количество байтов. [9] |
Переменные типа double обычно хранятся в 8 байтах памяти. Таким образом, массив realArray содержит в целом 176 байт. [10]
Переменные типа variant могут использоваться в выражениях как операнды любых операций, кроме, is и in, совместно с другими величинами типов variant, integer, real, string, Boolean. Компилятор в этих случаях автоматически осуществляет приведение типов величин в выражении. Если оба операнда операции имеют тип variant и один или оба операнда равны nil, то результат операции тоже равен nil. Если один или оба операнда имеют значение Unassigned, то генерируется исключение. [11]
Переменные типа INTEGER могут принимать только целые значения. [12]
Переменные типа TIME используются для выражения интервалов времени. В отличие от времени суток ( TIME OF DAY) временной интервал не ограничен максимальным значением в 24 часа. [13]
Переменные типа POINTER и LABEL относятся к переменным управления программой. Значениями переменной типа POINTER являются адреса байт внутренней памяти. Эти значения записываются как двоичные числа. Для переменной выделяется одно слово памяти. Для переменной выделяются два слова памяти. [14]
Переменные типа POINTER в обшем случае могут быть базированы, однако Р, которое появляется в атрибуте BASED, не может быть базированной переменной. [15]