#include <iostream>
int globaln = 33;
int* returnPointer() {
return &globaln;
}
int main()
{
int n = 12;
int *p = &n;
std::cout << *p << " " << n << " " << globaln << "\n";
p = returnPointer();
std::cout << *p << " " << n << " " << globaln << "\n";
return 0;
}
/*
run:
12 12 33
33 12 33
*/