てか、配列変数って、だにえるさんの考える「参照」でしか扱われないと思っていいんじゃないかな。
どこかにも書いたけど、配列は連番を振ったロッカーの一部を使えるようにするものです。
var v[8]
という文を実行すると、配列vには例えばロッカーの1000番から1007番が割り当てられます。
配列でない通常の変数は「値」を持ちますよね。
var s: s=3.14
この文を実行すると変数sの値は3.14になります。
一方で配列はというと、「値」の代わりに、ロッカー番号を保持しています。
上の例では、vという変数というか識別子は、値の代わりに「1000番」という番号を保持しているわけです。
test0% が返すのはグローバル配列 b% が保持しているロッカー番号。
test2%及びtest3% が返すのはそれぞれのローカル変数 l_o% が保持しているロッカー番号(ただしそのロッカー群に
1そうだね プレイ済み