#include <iostream>
using namespace std;
int main()
{
    int x=80;
    int &y=x;
    cout<<"x"<<x<<" "<<"y"<<y++; 
    return 0;
}
Приведенный выше код дал мне следующий результат:
81 80
  Может ли кто-нибудь объяснить мне, как значение x изменяется на 81? Значение y равно 80, а позже оно увеличивается до 81, но  как это отразилось в x?
  Означает ли это, потому что y является ссылочной переменной? Затем значение должно было быть изменено как в x, так и y?
