Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Как отмечено выше, при вызове подпрограммы между ней и главной программой происходит обмен информацией. В момент вызова подпрограмма получает данные, необходимые для её выполнения (входные параметры), а после завершения их обработки может в случае необходимости передать главной программе результаты счёта (выходные параметры).
Обмен данными между главной программой и процедурой может осуществляться либо с помощью глобальных переменных[1], либо с использованием фактических и формальных параметров.
Фактические параметры - это те исходные данные, которые передаются в процедуру с целью их обработки.
Фактическими параметрами, в общем случае, могут быть константы, выражения, имена переменных. Они должны присутствовать в операторах вызова процедуры, которые размещаются в тех точках главной программы, где этого требует алгоритм задачи.
Оператор вызова процедуры состоит только из обращения к процедуре (аналог - обращение к стандартной функции) и имеет вид
имя процедуры (список фактических параметров)
Дата публикования: 2015-01-24; Прочитано: 166 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!