拷贝——就是说，在函数返回后调用者作用域里的曾传给函数的任何东西都不会变。传值调用不是一个单一的求值策略，而是指一类函数的实参在被传给函数之前就被求值的求值策略。尽管很多使用传值调用的编程语言（如、、）从左至右的求值函数的实际参数，某些语言（比如OCaml）从右至左的求值函数和它们的实际参数，而另一些语言（比如和C）未指定这种次序（尽管它们保证顺序一致性）。
传引用调用.在“传引用调用”（）求值中，传递给函数的是它的实际参数的隐式引用而不是实参的拷贝。通常函数能够修改这些参数（