Описание тега parameters

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

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

Есть два способа передачи параметров в процедуру (оба они могут быть доступны не на всех языках программирования):

  • по значению: значение переменной (или константы и т. д.) передается в процедуру, и исходная переменная не может быть затронута кодом процедуры.
  • по ссылке: ссылка на переменную передается в процедуру, и значение переменной может быть изменено в процедуре.