Page 1 of 1
2D-Array mit Perl
Posted: 2003-06-18 11:58
by dfmar
Kann man mit Perl 2D-Arrays verwalten?
2D-Array:
X | Spalte 1 | Spalte 2 | ...
Zeile 1
Zeile 2
Zeile 3
...
wenn ja wie kamm man darfauf zugreifen und wie deklariert man sie
in Visual Basic geht das so: ArrayName(Zeile,Spalte)
funktioniert das mit Perl auch?
mfg dfmar
Re: 2D-Array mit Perl
Posted: 2003-06-19 10:49
by rob
In Perl kannst du das mittels Referenzen erreichen:
my @Row1=("a","b","c");
my @Row2=("x","y","z");
my @Table=(@Row1,@Row2);
oder anonym:
my @Table=(["a","b","c"],["x","y","z"]);
Zugriff via:
$Table[x]->[y];
z.B.:
$Table[0]->[0]="1";
Re: 2D-Array mit Perl
Posted: 2003-06-19 13:01
by olaf.dietsche
dfmar wrote:Kann man mit Perl 2D-Arrays verwalten?
2D-Array:
X | Spalte 1 | Spalte 2 | ...
Zeile 1
Zeile 2
Zeile 3
...
wenn ja wie kamm man darfauf zugreifen und wie deklariert man sie
in Visual Basic geht das so: ArrayName(Zeile,Spalte)
funktioniert das mit Perl auch?
Wenn du dich näher mit Perl beschäftigen willst, kann ich dir "Programming Perl" von Larry Wall wärmstens empfehlen.
Kostenlose Dokumentation gibt's auch zur Genüge.
liefert eine Ã?bersicht über vorhandene manpages. Dort wird auch auf
als Einstieg verwiesen.
Das ganze gibt es natürlich auch im Netz unter
http://www.perl.com
Dort auf
Documentation klicken. Antworten auf deine Frage würdest du dann unter "Data Structures" finden.