call by value

(также call-by-value)
  1. передача параметра по значению

#

в программировании – способ передачи параметров вызываемой функции, подпрограмме или процедуре, при котором передаются актуальные значения параметров. Эти значения копируются в список передаваемых параметров (во временные переменные), поэтому изменение переданной переменной в подпрограмме или функции не влияет на её значение в вызывающей программе. Такой способ передачи параметров позволяет также уменьшить количество переменных в подпрограмме, так как параметры рассматриваются в ней как инициализированные локальные переменные (local variable). По значению все параметры, кроме массивов, передаются, например, в языке С. Синоним – pass-by-value (ср. call by reference)

Связные термины

call-by-value language, calling conventions, parameter passing

Все термины