Eine "Referenz" oder Zeiger oder Pointer oder "Name" in Python istbirkenfeld hat geschrieben:"Referenz" bedeutet im normalen Sprachgebrauch, dass eine Variable auf eine andere zeigt. In Python ist das nicht der Fall, beide Namen zeigen gleichberechtigt auf das selbe Objekt.
ein und dasselbe.
Es "zeigt" auf eine Struktur, die ein Objekt _repräsentiert_.
Also ist das hier:
Code: Alles auswählen
int a,*b;
a=100;
b=&a;
*b=101;
Das selbe wie das:
Code: Alles auswählen
a=100
b=a
b=101
wird, a == 100 bleibt (bzw. der Wert des Int-Objektes, auf das a zeigt) und
b == 101 ist (bzw. der Wert des Int-Objektes, auf das b zeigt).