Я немного новичок в Perl, но вот что я хочу сделать:
my @array2d;
while(<FILE>){
push(@array2d[$i], $_);
}
Он не компилируется, поскольку @array2d[$i]
не является массивом, а является скалярным значением.
Как мне объявить @array2d как массив массива?
Конечно, я понятия не имею, сколько строк у меня.