Answer:
The callee function receives a pointer to the variable. The value of the pointer in the caller function can then be modified. The advantages of this process are that the changes are passed back to the caller function and multiple variables can be changed.
Previous Question | Next Question |
What means pass by reference? | What is reference variable? |