Pointers are one of those things where they seem arcane and mystifying until you push on through and break through to understanding them, then they make perfect sense and you can't understand how you were ever confused by them ;D
Sounds a lot like subnetting in networks when you're first introduced to the concept. Simple concept yet confusing in practice until you truly understand the usage.
---------- Post added at 17:02 ---------- Previous post was at 16:56 ----------
To update on this, I now have "some" experience of C#, Java, PHP, SQL, JavaScript and of course HTML / CSS.
Learning Objective-C this year, and main focus is on programming, with a little databases, so hopefully, this will be my year