Термины время
жизни и область видимости переменной означают место использования переменной в
приложении, а также время существования переменной после ее создания.
Область видимости
переменной определяет часть кода, которая «знает» о существовании данной
переменной. При определении переменной в процедуре получить или изменить ее
значение можно только из кода этой процедуры. Иногда, однако, необходимо
использовать переменную с более обширной областью видимости. Например,
переменную, значения которой доступны для всех процедур модуля или проекта.
Существуют три типа области видимости переменной: