soy un poco nuevo en Perl, pero aquí es lo que quiero hacer:¿Cómo puedo crear matrices multidimensionales en Perl?
my @array2d;
while(<FILE>){
push(@array2d[$i], $_);
}
No compila desde @array2d[$i]
no es una matriz, pero un valor escalar.
¿Cómo debo declarar @ array2d como una matriz de matriz?
Por supuesto, no tengo idea de cuántas filas tengo.
También puede acceder como $ array [3] [2] - no es necesaria la flecha entre índices sucesivos [n] o {clave} de estructuras de datos multinivel. – xdg
Tienes razón, gracias por la información. Voy a actualizar la respuesta para reflejar eso. – gpojd