pointers point at the actual address of the variable you are pointing at.
when you declare a variable you give it space in memory and it goes to something called the stack. you can see exactly where in memory your variable is with pointers.- you should have a quick google search it will make sense with examples (easier ones then what you have)