Originally Posted by
Elysia
In total, I've been programming for like 14 years.
I've been programming C++ for like 10-12 years perhaps.
I've never really had much problems understanding pointers. Ever since reading the basics of them in my first C++ book, I've known them. My mind suits well to these kinds of things.
It's basically just three things:
One variable to store a memory address (pointers).
A way to take the address of a variable (address-of operator &).
A way to read or store something at an address (dereference operator *).
The rest is just logical thinking.
Things get easier with more experience in the matter. And to get more experience you usually ask questions and experiment with it.
So you are doing alright and is on the right track. Don't worry.