Составители:
Рубрика:
95
этой проблемы приведем следующие правила локализации пе-
ременных.
1. Глобальными переменными называются переменные,
описанные в основной программе. Они доступны в любом ее
месте и во всех ее подпрограммах.
2. Подпрограмма описывается в некотором описательном
разделе назовем его внешним и сама имеет описательный раз-
дел - назовем его внутренним. Локальные переменные - это
переменные, описанные в процедурах и функциях, они
доступны во всех частях данной подпрограммы и в
любых внутренних описательных разделах, но недоступны
в тех блоках программы, которые соответствуют внешним
описательным разделам.
Пример:
program p34;
var
х: Integer ;
procedure proс1;
var
у: Integer;
procedure proc2;
var
z: Integer;
begin
{тело процедуры ргос2}
{доступны переменные: х, у, z}
end;
begin
{тело процедуры prod}
{доступны переменные: х, у}
end;
begin
{тело программы}
{доступна переменная: х}
end.
этой проблемы приведем следующие правила локализации пе-
ременных.
1. Глобальными переменными называются переменные,
описанные в основной программе. Они доступны в любом ее
месте и во всех ее подпрограммах.
2. Подпрограмма описывается в некотором описательном
разделе назовем его внешним и сама имеет описательный раз-
дел - назовем его внутренним. Локальные переменные - это
переменные, описанные в процедурах и функциях, они
доступны во всех частях данной подпрограммы и в
любых внутренних описательных разделах, но недоступны
в тех блоках программы, которые соответствуют внешним
описательным разделам.
Пример:
program p34;
var
х: Integer ;
procedure proс1;
var
у: Integer;
procedure proc2;
var
z: Integer;
begin
{тело процедуры ргос2}
{доступны переменные: х, у, z}
end;
begin
{тело процедуры prod}
{доступны переменные: х, у}
end;
begin
{тело программы}
{доступна переменная: х}
end.
95
Страницы
- « первая
- ‹ предыдущая
- …
- 93
- 94
- 95
- 96
- 97
- …
- следующая ›
- последняя »
