Ich bin ein bisschen neu zu Perl, aber hier ist es, was ich tun möchte:Wie kann ich mehrdimensionale Arrays in Perl erstellen?
my @array2d;
while(<FILE>){
push(@array2d[$i], $_);
}
Es kompilieren nicht, da @array2d[$i]
kein Array ist, sondern ein Skalarwert.
Wie soll ich @ array2d als Array Array deklarieren?
Natürlich habe ich keine Ahnung, wie viele Zeilen ich habe.
Sie auch als $ Array zugreifen können [3] [2] - der Pfeil ist nicht erforderlich zwischen aufeinanderfolgenden [n] oder {key} Indizes von mehrstufigen Datenstrukturen. – xdg
Sie haben Recht, danke für die Info. Ich werde die Antwort aktualisieren, um das zu reflektieren. – gpojd