トップページ > プログラム > 2015年03月05日 > mIqMT23W

書き込み順位&時間帯一覧

15 位/179 ID中時間01234567891011121314151617181920212223Total
書き込み数0002000000000000000000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
HSP総合スレ【part 8】 [転載禁止]©2ch.net

書き込みレス一覧

HSP総合スレ【part 8】 [転載禁止]©2ch.net
62 :デフォルトの名無しさん[sage]:2015/03/05(木) 03:32:25.51 ID:mIqMT23W
二次元配列はふつうarr(0)ではなくarr(0,0)という風に書くよ
一応arr(0)=1,2という書き方も出来るけど、その場合arr(0,0)=1、arr(1,0)=2と一次元目の方がズレて入る形になるよ
(なお、arr(0)は二次元配列の普通の書き方だとarr(0,0)となり、arr(1)はarr(1,0)となるよ)

つまり、そのスクリプトのように
arr(0)=1,2
arr(1)=3,4
arr(2)=5,6
と書いちゃうと
arr(0,0)=1 : arr(1,0)=2
arr(1,0)=3 : arr(2,0)=4
arr(2,0)=5 : arr(3,0)=6
となり、arr(2)を除いたコンマの後の部分(,2と,4)の部分は意味を持たなくなっちゃうんだ

多分、書きたいスクリプトはこういうものじゃないかな?
dim arr,20,30
arr(0,0)=1
arr(0,1)=2
arr(1,0)=3
arr(1,1)=4
arr(2,0)=5
arr(2,1)=6
//ここから順に3,8,20の表示
mes arr(1,0)
mes arr(1,0)+arr(2,0)
mes length(arr)
//ここから順に4,10,30の表示
mes arr(1,1)
mes arr(1,1)+arr(2,1)
mes length2(arr)
HSP総合スレ【part 8】 [転載禁止]©2ch.net
63 :デフォルトの名無しさん[sage]:2015/03/05(木) 03:36:57.24 ID:mIqMT23W
あ、ごめん。 話に出てない記号の使い方しちゃったけど
>arr(0,0)=1 : arr(1,0)=2
>arr(1,0)=3 : arr(2,0)=4
>arr(2,0)=5 : arr(3,0)=6
の : っていうのは、一行に普通の処理を加えるときにはさむ記号の事で、
上のスクリプトはつまり
arr(0,0)=1
arr(1,0)=2
arr(1,0)=3
arr(2,0)=4
arr(2,0)=5
arr(3,0)=6
って事だよ(arr(1,0)=2の後にarr(1,0)=3というスクリプトが入り、前者が実質無意味になってる)


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。