Difference between pass by reference and pass by value?
Long Answer
Views 923
Answer:
Pass by reference passes a pointer to the value. This allows the caller to modify the variable directly.Pass by value gives a copy of the value to the caller. This allows the callee to modify the value without modifying the variable. (In other words, the callee simply can not modify the variable, since it lacks a reference to it.)
Related Articles:
This section is dedicated exclusively to Questions & Answers. For an in-depth exploration of C Programming Language, click the links and dive deeper into this subject.
Join Our telegram group to ask Questions
Click below button to join our groups.