Alright, so I've just read through lesson 6: An Introduction To Pointers on the website, and then skimmed through it again after I was done to help soak it all in. While I don't expect to fully grasp the concept immediately, I am a bit confused as to the usefulness of pointers. From what I pulled from the text, and especially from the example code I can't really see any reason to use them. Take the short sample program for instance: Why go through all that trouble when I could have just used x instead of *p in the final cout? Again, I am quite positive I am missing a bigger picture here, and excuse me for that. I'm trying my best to take all of this in slowly.

Oh also, this is my first post and hopefully there will be many more to follow. So uh, hello to everyone.