値型を参照型に変えるのってできないのかなあ

値型変数a,b,c
一時的にg[0]がaになり、g[1]がb…
g[2]=6はc=6と同じ意味

g[0]=a
なにか処理する
リターン前に忘れずに
a=g[0]
とするのが無難なのかなあ