5.3. Invocation – call-by-value¶
Arguments are passed to a function by value only. The name of the variable in the calling function has no meaning in the called function. Pointers (discussed in Topic 5 - Pointers, Arrays and Strings) provide a way to enhance what is passed to a function. In topic 5, we will come back to the topic of functions to discuss how to pass and return pointers to/from functions.