Zastanawia mnie jedna rzecz: jaka jest różnica poza składnią między referencją a wskaźnikiem w języku C++? W zasadzie poza składanią uzyskujemy taki sam efekt, używając referencji modyfikujemy zmienną, która jest gdzieś w pamięci, tyle że składnie mamy prostszą tak jakby przekazywać zmienną przez wartość.
Czym właściwie jest ta tajemnicza referencja? Bo wskaźnik to zmienna, której wartość wskazuje na jakiś adres. I za pomocą specjalnego operatora można uzyskać wartość zmiennej pod tym adresem.