bin gerade etwas zuge... , ähh, verwirrt.
x = 1
y = 1würde man sagen, x hat den gleichen Wert wie y, oder x hat den selben Wert wie y
x und y haben eindeutig den _gleichen_ Wert 1, denselben Wert 1 haben sie aber noch lange nicht, weil jede Variable für sich einen eigenen Wert 1 besitzt
oder anders formuliert, existiert jede Zahl (als abstrakte Entität) nur EINMAL?
Nein, in diesem Fall existiert die Zahl 1 2x getrennt voneinander.
Hanna hat einen roten Pulli mit der Artikelnummer 12345 gekauft
Rita hat einen roten Pulli mit der Artikelnummer 12345 gekauft
Beide haben also den gleichen Pulli aber noch lange nicht denselben Pulli
Anders:
Hanna und Rita stehen am Wühltisch und halten beide denselben (es gibt nur 1 Stück) roten Pulli mit der Artikelnummer 12345 in der Hand.
Dieser Unterschied kommt in einer Programmiersprache aber nur zu Tragen, wenn man die Variablen per Referenz verwendet bzw. aufeinander referenziert.
In PHP z.B. in folgendem
$x = 1;
$y =& $x;
zählt man jetzt $y++
zählt, verändert sich $x auch, weil sie denselben Wert teilen
$x = $y = 1;
hingegen würde nur beiden Variablen den gleichen Wert zuweisen