戻り値を割り当てようとしているコードがありますが、次のエラーが表示されます。誰かが私にこのエラーが発生する理由を教えてくれたら感謝します。
エラー:行にハッシュ参照がありません
sub getid {
my ($a, $b) = @_;
my $id = 1 << $a + 1 << $b;
return $id;
}
my $tip;
$tip->{'tock'}->[0]->{'brick'} = getid(2, 3); <== This is where I am having issue.