fork download
  1. #include <iostream>
  2.  
  3.  
  4. int main()
  5. {
  6. int a = 1, b = 2;
  7. int* p = &a;
  8. int counter = 0;
  9.  
  10. do {
  11. int& r = *p;
  12. std::cout << "--" << std::endl;
  13. std::cout << "a = " << a << std::endl;
  14. std::cout << "b = " << b << std::endl;
  15. std::cout << "r = " << r << std::endl;
  16. p = &b;
  17. } while (++counter == 1);
  18. }
Success #stdin #stdout 0.01s 2724KB
stdin
Standard input is empty
stdout
--
a = 1
b = 2
r = 1
--
a = 1
b = 2
r = 2