Difference between pass by reference and pass by value?
Difference between pass by reference and pass by value?
Pass by reference passes a pointer to the value. This allows the callee to modify the
variable directly.Pass by value gives a copy of the value to the callee. This allows the callee to
modify the value without modifying the variable. (In other words, the callee simply cannot
modify the variable, since it lacks a reference to it.)
Comments
Post a Comment