Возможно ли push
ссылаться на массив в Perl? Googling предложил мне сначала отнестись к массиву, но на самом деле это не работает. Он подталкивает к отложенному массиву, а не к ссылочному массиву.
Например,
my @a = ();
my $a_ref = [@a];
push(@$a_ref,"hello");
print $a[0];
@a
не будет обновляться, и этот код завершится неудачно, потому что массив все еще пуст.
(Я все еще изучаю ссылки на Perl, так что это может быть невероятно простой вопрос. Извините, если так)