配列の要素数を得るには?
[上に]
[前に]
[次に]
じぇい
1999/05/15(土) 21:44:35
配列の要素数を得るのにはどうしたらいいのでしょうか?
なんか現在、、
$i = 0;
foreach $a (@b){
$i++;
}
というような間抜けなことをしています。どうやればいいか教えてください。
また、
foreach $a (@b[5..]){
・・・;
}
とやれば、配列の5番目の要素から最後の要素まで処理できるのでしょうか?、、、もし間違っていれば、配列の n 番目の要素から最後の要素まで処理を行う方法を教えてください。
ふじ
1999/05/15(土) 21:54:53
$num = @a;
で、@aの要素数が $num に入ります。
>2番目の質問
foreach $a(@b[4..(@b-1)]){
...;
}
う〜ん、美しくない(^^;
じぇい
1999/05/15(土) 21:59:51
[[解決]]
>$num = @a;
そうやればいいんですね。なんとなくそんな気がしてましたが。(笑)
適切なご回答どうもありがとうございました。
[上に]
[前に]
[次に]