Константа - тип - метка - Большая Энциклопедия Нефти и Газа, статья, страница 1
Теорема Гинсберга: Ты не можешь выиграть. Ты не можешь сыграть вничью. Ты не можешь даже выйти из игры. Законы Мерфи (еще...)

Константа - тип - метка

Cтраница 1


Константы типа метки - это идентификаторы-метки, которые записываются с последующим двоеточием перед операторами.  [1]

Константа типа метки представляет собой идентификатор, стоящий перед оператором ( или блоком) и отделенный от него двоеточием. С помощью этого идентификатора ( метки) может быть осуществлена передача управления на помеченный оператор и тем самым изменен естественный ход выполнения программы.  [2]

Этой переменной могут присваиваться в качестве значений только константы типа метки. С данными типа метки невозможны никакие другие операции, кроме присваивания.  [3]

Элемент данных типа метки может быть переменной типа метки или константой типа метки.  [4]

Аргументами оператора обращения к процедуре могут быть выражения любого типа, константа типа метки, массив типа метки, параметр типа метки, имя входа, параметр-вход, имя файла, параметр-файл, имя ветви, параметр-ветвь, имя события, параметр-событие, имя области, параметр-область, имя указателя, выражение над указателями ( выражение над указателями должно быть либо переменной типа указателя, либо обращение к функции со значением типа указателя), параметр-указатель.  [5]

Метка 2, стоящая справа от оператора GO TO, может быть либо константой типа метки, либо переменной типа метки, которая объявлена описателем LABEL. Если это переменная типа метки, то до выполнения оператора GO ТО ей должно быть присвоено значение константы типа метки.  [6]

Если слева от знака присваивания стоит переменная типа метки, то справа может стоять либо константа типа метки, либо переменная типа метки.  [7]

Если слева в операторе присваивания стоит переменная типа метки, то справа может стоять либо константа типа метки, либо переменная типа метки.  [8]

Для организации передач управления одним оператором перехода различным участкам программы служит переменная типа метки, значением которой является константа типа метки.  [9]

Данные типа метки подразделяются на константы и переменные. Константы типа метки - это идентификаторы-метки, которые записываются с последующим двоеточием перед операторами.  [10]

Идентификатор МП объявляется как переменная типа метки. Этой переменной в процессе выполнения программы присваивается значение константы типа метки. Следует заметить, что с данными типа метки невозможны другие операции, кроме операции присваивания.  [11]

Ко времени вызова В определены все идентификаторы процедуры А, за исключением X, которой в это время не было в памяти, и L. Оператор ( 14) ( в А) объявляет L константой типа метки, в то время как оператор ( 9) ( в В) объявляет L переменной типа метки.  [12]

Переменная типа метки не может быть использована в качестве метки оператора. Переменной типа метки может быть присвоено значение только другой переменной типа метки или константы типа метки. Константы и переменные типа метки не могут быть операндами выражений.  [13]

Метка 2, стоящая справа от оператора GO TO, может быть либо константой типа метки, либо переменной типа метки, которая объявлена описателем LABEL. Если это переменная типа метки, то до выполнения оператора GO ТО ей должно быть присвоено значение константы типа метки.  [14]

Переменная типа метки должна быть явно объявлена с помощью атрибута LABEL. Она используется для управления ходом выполнения программы. Однако прежде чем выполнить оператор перехода, содержащий переменную типа метки, ей необходимо присвоить значение константы типа метки. С помощью переменной типа метки программист может организовывать многоуровневый разветвляющийся вычислительный процесс.  [15]



Страницы:      1    2