Синтаксис описания и вызова процедуры
| Категория реферата: Рефераты по информатике, программированию
| Теги реферата: реферат мировые войны, 1 класс контрольная работа
| Добавил(а) на сайт: Jaroslavcev.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
Синтаксис и вызов (в общем) процедур:
Procedure
Uses
Label
Const
Type
Var
Begin
End;
Для выполнения процедуры необходим её вызов. Вызов осуществляется по имени данной процедуры в теле программы. Имя процедуры воспринимается как оператор. При его выполнении выполняется вся подпрограмма.
Описание подпрограммы состоит из заголовка и тела подпрограммы.
Заголовок
Заголовок процедуры имеет вид:
PROCEDURE ();
Здесь - имя подпрограммы - список формальных параметров;
{Сразу за заголовком подпрограммы может следовать одна из стандартных директив ASSEMBLER, EXTERNAL, FAR, FORWARD, INLINE, INTERRUPT, NEAR}
Параметры
Параметры бывают формальные и фактические. Параметры, которые записываются в скобках после имени процедуры, называются формальными параметрами. Они указывают на то, что для выполнения данной процедуры необходимы дополнительные данные – фактические параметры.
Список формальных параметров необязателен и может отсутствовать. {Использование процедур без параметров оправданно только в том случае, если в них не используется обращение к глобальным переменным. Использование таких процедур ограниченно той программой, для которой они написаны и затруднено для других программ}.
Если же он есть, то в нем должны быть перечислены имена формальных параметров и их тип, например:
Procedure YZ (a : real; b : integer: с : char)
Как видно из примера, параметры в списке отделяются друг от друга точками с запятой. Несколько следующих подряд однотипных параметров можно объединять в подсписки, например, вместо
Procedure Z (а : integer; b : integer)
Рекомендуем скачать другие рефераты по теме: реферат, доклад на тему биология.
Категории:
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата