Локальные и глобальные переменные

Данные, которые описаны в основной программе, видимы во всех ее программных компонентах, т.е. являются доступными как в самой программе, так и в процедурах. Говорят, что они носят глобальныйхарактер.

Объявленные в процедурах данные являются доступными только в ней самой и (если таковые имеются, во вложенных в нее процедурах), т.е. носят локальный характер.

На рис. 6.2 показана область видимости переменных основной программы и внутренней функции.

Рис. 6.2 Область видимости переменных основной программы и внутренней функции