A pointer in C works like this:

a = 2
b = (a)

OK now b = 2 (fine).
But if you do this.

a = 5

Without anything else b is now 5.
A pointer works like a "=A1" in excel if you change "A1" the value of the current cell will change automatically.