It is really confusing to understand that when you assign variables to arguments of a function, the data of the variable is passed to the argument in what manner. Mainly in other programming languages this is done by either pass by value or pass by a...