Нужно передать фактический параметр по значению, с тем чтобы изменения в внутри функции формального параметра не привело к изменению фактического параметра.
Спасибо! Все верно, нужно указывать при определении функции.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс