Thread Parameter und Subroutinen (Prototypen, Referenzen?!)
(15 answers)
Opened by Bob at 2011-05-21 10:48
hi,
irgendwann geht das alles in Fleisch und Blut über ;) Eine Array-Referenz kannst Du auf zwei Wegen erzeugen: Code (perl): (dl
)
1 2 3 4 5 my @arr = (1,2,3,4,5); my $ref = [@arr]; my $ref1 = \@arr; print "$ref->[0]\n"; # 1 print "$ref1->[0]\n"; # 1 Die Variante 1 nehme ich, wenn das Array von einer Funktion erzeugt wird, z.B. my $ref = [loacaltime(time)]. Auch Hashes sind Arrays, irgenwo hab ich was von einer Fehlermeldung "odd number..." gelesen, da stimmt irgendwo die paarweise Zuordnung nicht. Wir tun mal einen Hash in ein Array und prüfen mit Modulo: Ansonsten ist hier ein schönes Perl-Tutorial: http://perl-seiten.homepage.t-online.de/ und auf Deinem PC müsste auch eine Dokumentation vorliegen. |