Параметры формальные и фактические.

Формальные параметры указывают, с какими параметрами необходимо обращаться к подпрограмме (количество параметров, их последовательность, типы). Они задаются в заголовке подпрограмм в виде списка формальных параметров, который разбит на группы, разделенные точками с запятыми.

Формальные параметры могут быть пяти видов:

1) параметры-значения, которые в основной программе не меняются;

2) параметры-переменные, которые подпрограмма может изменить в основной программе;

3) параметра - константы;

4) параметры – процедуры и параметры - функции;

5) параметры без типа.

Для каждого формального параметра нужно указать имя и, как правило, тип. Для параметра-переменной или параметра константы – его категорию.

Имена параметров могут быть любыми. Имена формальных параметров могут совпадать с именами других объектов программы, но в этом случае параметр основной программы становится недоступным для использования подпрограммой.

Тип формальных параметров может быть любым, однако в заголовке подпрограммы нельзя вводить новый тип.

Например:

Procedure ABC(A : array[1..100] of real); {неправильно}

Чтобы правильно записать заголовок следует в основной программе ввести тип-массив, а затем использовать его в ПП.

Type

Vector = array[1..100] of real;

Procedure ABC(A : Vector);








Дата добавления: 2015-01-13; просмотров: 753;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.