fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. int a = 10; // variable
  7. int &b = a; // reference
  8. int *c = &b; // pointer
  9.  
  10. if (&a == &b) cout << "b is a reference to a" << endl;
  11. if (c == &b) cout << "c is a pointer to b" << endl;
  12. if (c == &a) cout << "c is a pointer to a" << endl;
  13.  
  14. return 0;
  15. }
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
b is a reference to a
c is a pointer to b
c is a pointer to a