関数宣言の引数パラメータにvarが付いてないのが原因では
配列ポインタが引数ならちゃんと参照渡しにしないとダメ

静的配列だから@付ける事で参照渡しになるけど
動的配列だったら暗黙で参照渡しだから@付けると参照の参照で
悲惨な目に会う予感