Perl/Referencje i struktury danych
Z Wikibooks, biblioteki wolnych podręczników.
< Perl
[edytuj] Wstęp
Kiedy napracowałeś się już ze skryptami perla, majstrowałeś przy tablicach i haszach i niespodziewanie zorientowałeś się, że chcesz przekazać wynik dzialania funkcji do innej funkcji to referencje są dla ciebie. Pozwolą ci zbudować i przekazać o wiele bardziej złożone struktury danych.
[edytuj] Składnia referencji
my $kogo = "klownów"; my $referencja = \$kogo; print "Śmieję się z " . ${$referencja} . "\n";
Powyższy fragment kodu powinien zwrócić Śmieję się z klownów.
Nawiasy klamrowe są opcjonalne ale generalnie zalecane.