Описание тега parameters
Параметры - это тип переменной, используемой в подпрограмме для ссылки на данные, предоставленные в качестве входных данных для подпрограммы.
Параметр - это внутреннее свойство процедуры, включенное в ее определение. Например, на многих языках для минимальной процедуры сложения двух предоставленных целых чисел и вычисления общей суммы потребуются два параметра, по одному для каждого целого числа. В общем, процедура может быть определена с любым количеством параметров или вообще без параметров. Если у процедуры есть параметры, часть ее определения, которая задает параметры, называется списком параметров.
Есть два способа передачи параметров в процедуру (оба они могут быть доступны не на всех языках программирования):
- по значению: значение переменной (или константы и т. д.) передается в процедуру, и исходная переменная не может быть затронута кодом процедуры.
- по ссылке: ссылка на переменную передается в процедуру, и значение переменной может быть изменено в процедуре.