ВУЗ:
Составители:
Рубрика:
89
Оператор процедуры представляет собой имя вызываемой процедуры или
функции.
Выполнение оператора процедуры приводит к передаче управления на
первую строку тела процедуры.
После этого выполняются операторы, составляющие тело процедуры.
Когда будет выполнен последний оператор тела подпрограммы,
управление возвращается в точку вызова подпрограммы – на оператор,
следующий за оператором процедуры.
Пример:
{1 } program CallProcedure;
{2 } procedure HiWorld;
{3 } begin
{4 } Writeln('Привет,мир!');
{5 } Writeln('Hi World!');
{6 } end;
{7 }
{8 } begin
{9 } Writeln('Это начало');
{10 } HiWorld;
{11 } Writeln('Это конец');
{12 } end.
После запуска этой программы управление передается на строку
{8 } begin – начало программы.
Затем выполняется оператор процедуры
{9 } Writeln('Это начало'); – выводится строка ‘Это начало!’
Затем выполняется оператор процедуры
{10 } HiWorld; – управление передается в процедуру HiWorld на
строку
{3 } begin – начало процедуры HiWorld.
Затем выполняется оператор процедуры
{4 } Writeln('Привет,мир!'); – выводится строка ‘Привет, мир!’
Затем выполняется оператор процедуры
Страницы
- « первая
- ‹ предыдущая
- …
- 87
- 88
- 89
- 90
- 91
- …
- следующая ›
- последняя »
