3章復習

3.2 配列の特別なインデクス


配列の最後の要素のインデクスは$#配列名で得られる。
例えば@array作成したとすると、最後の要素のインデクスは$#arrayとなる。
だかこれは滅多に使用されない書き方だとか。
(勘違いでした。詳しくはコメント欄を参照)


普通は
$array[-1]
の様に配列のインデクスに負の数を指定し、最後の要素の添え字として使用する。

以下は確認用コード。

my @color = qw<
white
black
red
green
>;

print $color[-1]; #配列colorの最終要素 green を表示する