norman: array mit zeigern: zugriff

Beitrag lesen

hi,

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

du hast recht bei diesem konstrukt kann ich mit $pfade_all[0][0]; auf "norman" zugreifen, aber der array @pfade_all enthält nur zeiger auf den hash und ich weiss nich wie man in diesem fall auf "norman" zugreift.

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

print $pfade_all[0]{$pfade_all}[0][0]; oder so ähnlich?

print $pfade_all[0]; ergibt: SCALAR(0x19dc450)

mfg
norman

use Mosche;

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

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

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

Es gibt keinen Skalar $pfade_all, nur den Array @pfade_all. Deshalb:
$pfade_all[0][0];

use Tschoe qw(Matti);