Dereferencing Example int main() { int i = 42; int *p = &i; std::cout << i << ' ' << *p << endl; (*p)++; std::cout << i << ' ' << *p << endl; } Outputs: 42 42 43 43