私は perl を初めて使用し、ユーザー入力に基づいてハッシュを作成しようとしています。ハッシュのキーが、各キーの増分で特定の範囲内にあることを望みます。この時点で、各キーの値を 0 にする必要があります。
現時点で、私のコードは次のとおりです。
my %hash;
foreach (my $increm = $lowerbound; $increm <= $upperbound; ++$binsize) {
push ($hash {$increm}, 0);
}
値の例は次のとおりです。
$lowerbound = 500
$upperbound = 600
$binsize = 1
「ARRAY 参照ではありません」というエラーが表示されます。何が問題で、どこが間違っているのでしょうか?
前もって感謝します!