У меня есть две структуры данных в Perl:
Массив:
my @array2 = ( "1", "2", "3");
for $elem (@array2) {
print $elem."\n";
}
Предоставление мне следующего результата:
1
2
3
И список:
my @array = [ "1", "2", "3"];
for $elem (@array) {
print $elem."\n";
}
Вывод следующего результата:
ARRAY(0x9c90818)
Очевидно, что я хотел бы перебирать элементы в обоих случаях, но почему второе решение дает мне только ссылку на этот массив?