配列で配列数が変動する場合の設定方法を教えて下さい
解決
超初心者
2005-11-17 10:17:41
No:
18761
IP:
192.*.*.*
PPP : array [1..2, 1..?] of String;
? の部分が変動する場合の設定方法を教えて下さい。
編集
削除
超初心者
2005-11-17 10:43:56
No:
18762
IP:
192.*.*.*
もしかして・・・
PPP : array of array of String;
SelLength(PPP,2,?);
でいいのですか?
編集
削除
りおりお
2005-11-17 20:22:13
No:
18763
IP:
192.*.*.*
> SelLength(PPP,2,?);
SetLength(PPP,2,?);
ですね。ただし、動的配列の添え字は0から始まりますので
PPP: array[0..1] of array[0..?-1] of string;
に相当します。
編集
削除
超初心者
2005-11-18 13:59:06
No:
18764
IP:
192.*.*.*
りおりおさん
ありがとうございますm(_ _)m
編集
削除
HOta
2005-11-19 09:24:55
No:
18765
IP:
192.*.*.*
これをうまく利用すると、各要素ごとに違う配列数とすることもできます。
ex.
PPP[0]の配列数は5
PPP[1]の配列数は8
setlength(PPP,2);
setlength(PPP[0],5);
setlength(PPP[1],8);
とします。
編集
削除