Check sibling questions

What is the difference between passing mutable type arguments and immutable type arguments to the function?

 

Answer:

When mutable type arguments are passed to a function, its reference is also passed to the function and hence, their values can be altered by the function.

When immutable type arguments are passed to a function, only its value is passed to the function and hence, their values cannot be altered by the function.

Are ads bothering you?

CA Maninder Singh's photo - Expert in Practical Accounts, Taxation and Efiling

Made by

CA Maninder Singh

CA Maninder Singh is a Chartered Accountant for the past 12 years. He also provides Accounts Tax GST Training in Delhi, Kerala and online.