0988b24c

Управление областью действия идентификаторов


В Турбо Ассемблере и большинстве других языков программиро- вания идентификатор в зависимости от того, где он находится в мо- дуле, может иметь разное значение. Например, некоторые идентификаторы могут иметь одно и то же значение во всем модуле, а другие определены только для конкретной процедуры.

Под областью действия понимается диапазон строк, в котором идентификатор имеет определенное значение. Для разработки прог- рамм, использующих принципы модульного программирования, правиль- ное задание области действия идентификатора имеет важное значе- ние. Управляя областью действия идентификатора, вы можете управлять его использованием. Кроме того, правильный выбор облас- ти действия идентификатора может устранить проблемы, возникающие при многократном определении идентификатора с одним и тем же име- нем.



Содержание раздела