関数の引数は新たにデータの領域を作ってそこに値をコピーしてその引数に対して操作をするため
後者のコードでは、もとの変数には影響が及ばない。そのコピーではなく、もともとの変数を関数で操作をさせたい場合に引数を参照に指定する