トピック
するめ# hiruaoriku

配列ってなんですか?

教えて下さい!
0そうだね
プレイ済み
返信[1]
親投稿
ΖΕΧ ZEX256
配列変数 http://smileboom.com/special/ptcm2/co_konnichiwa/p06.php#06_2
1そうだね
プレイ済み
返信[2]
親投稿
普通の変数はわかりますか? 配列はそれをひとまとめにしたようなものです。うえこうさんがサンプル例を出していますが、まとめることでINDEX(位置)番号(数値)で指定して複数の値を変更したりすることが出来るようになります。 わからないことがあったらまた追加質問があったときに答えますよ。ではでは。
2そうだね
プレイ済み
返信[3]
親投稿
1000‰ 1000par
一文字で言えば 棚 二文字で言えば 行列
1そうだね
プレイ済み
返信[4]
親投稿
3文字で言えば 自販機 のような気がする…
1そうだね
プレイ済み
返信[5]
親投稿
するめ# hiruaoriku
変数に、ついては分かるんですけど…… つまり、沢山の変数を、いっきに使うと言う意味ですか?
0そうだね
プレイ済み
返信[6]
親投稿
変数を箱に例えると配列は仕切りの入った箱に近いと思います。 変数には名前をつけて扱いますが、その変数(名前)に対して、さらにどの位置(INDEX)に入れる(取り出す)かを指定出来る感じです。 ちなみに配列はFORとの相性がいいです。例えば変数を3個用意した時に、 AGE0=10:AGE1=18:AGE2=30 みたいにするとこの変数には名前でアクセスするしかないので全部を表示したいと思ったら、 PRINT AGE0 PRINT AGE1 PRINT AGE2 とするしかないです。3つならまだしもこれが100個とかになったら…。考えるだけでウンザリです。 ここで配列を使った場合は、 DIM AGE[3] AGE[0]=10:AGE[1]=18:AGE[2]=30 の場合、FOR I=0 TO 2:PRINT AGE[I]:NEXT
0そうだね
プレイ済み
返信[7]
親投稿
長くて入らなくなった…。 上記のようにFORで回せば全て表示出来るし、100個になった場合でも、 FOR I=0 TO 99:PRINT AGE[I]:NEXT と数字を増やすだけで対応出来ます。 一応そんな感じですが、配列は実際に自分が使う場面にならないとピンとこない部分もあるんで、そういうものだと理解して、必要になった時に使えないかどうかを考えてみるのがいいと思いますよ。
0そうだね
プレイ済み
返信[8]
親投稿
するめ# hiruaoriku
ありがとうございます!
0そうだね
プレイ済み