Struppi: array mit zeigern: zugriff

Beitrag lesen

hallo!

referenzen sind ja ne feine sache, wenn man damit umgehn kann :-) ...

wie kann ich den inhalt des zeigers an der stelle $pfade_all[$i] ausgeben?

pseudo-hash:
%hash = (name=>[norman,wee], ort=>[berlin,mitte]);

push(@pfade_all, $hash{"name"});

ist das nicht doppelt gemoppelt?

$hash{name} ist eine Referenz auf ein Array und davon willst du eine Referenz auf pfad_all pushen?

Du willst:
push @pfade_all, $hash{name};

soll "norman" ergeben:
print @{$pfade_all}[0][0]; -> schmeißt nen fehler

Auf Referenzen greifst du mit den Pfeil zu:

$pfade_all[0]->[0];

Struppi.