Значение - указатель - переключатель - Большая Энциклопедия Нефти и Газа, статья, страница 2
Жизнь человеку дается один раз, но, как правило, в самый неподходящий момент. Законы Мерфи (еще...)

Значение - указатель - переключатель

Cтраница 2


По своему виду указатель переключателя напоминает переменную с одним индексом. Выше указывалось, что указатель переключателя является разновидностью простого ИВ. Следовательно, значением указателя переключателя, как всякого ИВ, является метка. Метки, которые могут быть значениями указателя переключателя, выбираются из переключательного списка описания переключателя, идентификатор которого совпадает с идентификатором указателя переключателя. Каждой метке переключательного списка ставится в соответствие целое число, являющееся ее порядковым номером в списке. Метки в списке всегда считаются пронумерованными, начиная с единицы. В каждом конкретно случае значением указателя переключателя является та метка переключательного списка, порядковый номер которой совпадает со значением индексного выражения указателя переключателя.  [16]

Указатель переключателя является разновидностью простого именующего выражения и используется в операторе перехода. Следовательно, значения указателя переключателя - это метки. Они выбираются из списка переключателя, содержащегося в описании того самого переключателя, идентификатор которого задан в указателе переключателя в операторе перехода. При этом каждому элементу списка переключателя ставится в соответствие его порядковый номер. В каждом конкретном случае поиск значения указателя переключателя начинается выбором того элемента списка переключателя, порядковый номер которого совпадает со значением индексного выражения указателя переключателя. Если этим элементом является метка, то она и становится значением указателя переключателя.  [17]

С другой стороны, одно из основных требований, предъявляемых к алгоритмическому языку, состоит в том, чтобы запись алгоритма, сделанная на этом языке одним лицом, была понятна другим лицам, знающим этот язык, и чтобы перевод алгоритма с этого языка на язык машины мог производиться по достаточно формальным правилам. Для понимания же этой записи необходима некоторая дополнительная информация об идентификаторах, используемых в том или ином операторе. Для этого прежде всего необходимо знать, какой именно объект обозначен данным идентификатором. Кроме того, для понимания алгоритма необходима определенная информация и о самих объектах. Если, например, известно, что данным идентификатором обозначен переключатель, то из главы 9 мы знаем, что для определения значения указателя переключателя в операторе перехода необходима дополнительная информация, содержащаяся в переключательном списке описания этого переключателя.  [18]

Указатель переключателя является разновидностью простого именующего выражения и используется в операторе перехода. Следовательно, значения указателя переключателя - это метки. Они выбираются из списка переключателя, содержащегося в описании того самого переключателя, идентификатор которого задан в указателе переключателя в операторе перехода. При этом каждому элементу списка переключателя ставится в соответствие его порядковый номер. В каждом конкретном случае поиск значения указателя переключателя начинается выбором того элемента списка переключателя, порядковый номер которого совпадает со значением индексного выражения указателя переключателя. Если этим элементом является метка, то она и становится значением указателя переключателя.  [19]

По своему виду указатель переключателя напоминает переменную с одним индексом. Выше указывалось, что указатель переключателя является разновидностью простого ИВ. Следовательно, значением указателя переключателя, как всякого ИВ, является метка. Метки, которые могут быть значениями указателя переключателя, выбираются из переключательного списка описания переключателя, идентификатор которого совпадает с идентификатором указателя переключателя. Каждой метке переключательного списка ставится в соответствие целое число, являющееся ее порядковым номером в списке. Метки в списке всегда считаются пронумерованными, начиная с единицы. В каждом конкретно случае значением указателя переключателя является та метка переключательного списка, порядковый номер которой совпадает со значением индексного выражения указателя переключателя.  [20]



Страницы:      1    2