Hi,
Referenzen sind eine Form von Daten, die auf andere Daten verweisen. Man kann mit einem Zeiger die Speicherposition einer Variable ermitteln.
Wenn du jetzt zB
$string = 'Das ist ein String'; #hast, kannst du (in Perl) mit
$zeiger_auf_string = $string; #die Speicherposition von $string ermitteln.
Jetzt kannst du durch $$zeiger_auf_string (2 Dollar Zeichen)
$string indirekt ändern, also
$$zeiger_auf_string = 'neuer String';
wenn du dir jetzt mit print $string; den Wert von $string ausgeben lasst, erhältst du 'neuer String' als Ausgabe, aber es wird trotzdem noch immer auf die gleiche Speicherstelle gezeigt.