Reference Parameters
A function is allowed to inspect and modify
the value of a reference parameter.
For a reference parameter, there is only one
copy of the information which is used by
both the caller and the callee function.
In essence, the same memory location is
known by two different names.