#include int main() { int g = 0; int& c = g; int k = 25; int& kp = k; int* d = new int; *d = 22; g++; g = *d; (*d)++; c = kp; k++; int& z = *d; (*d)++; z = kp; kp++; std::cout << "g: " << g << " d: " << *d << " c: " << c << "k: " << k << " kp: " << kp << std::endl; return 0; }
g: 25 d: 26 c: 25k: 27 kp: 27