Dlaczego tak
Przypisanie Punkt b = a tworzy kopię struktury: b otrzymuje własne pola o wartościach skopiowanych z a. Zmiana b.x na 5 nie wpływa na a.x, które nadal wynosi 1, więc wypisana zostaje suma 1 + 5 = 6. Wynik 10 zakłada, że b jest tylko inną nazwą tego samego obiektu, co byłoby prawdą dla referencji Punkt& b = a, a nie dla zwykłej zmiennej.