I've got the basics down pat for pointers somewhat, I still don't understand the real purpose of a pointer. I know how to declare a basic pointer and difference it. I have some understanding of pointers with arrays and limited understanding of any sort of pointer arithmetic.

I have a 1,500 page book by Ivor Horton Visual C++ 2008, I purchased it because it's easy to understand and it covers most all areas including CLI / Win32 / and the other M??.

It's getting very advanced with pointers to functions and I already have limited knowledge of pointers, can someone help me out at all and clarify all this. I still don't even understand the point of pointers their really just variables that reference the value by absolute physical path rather than through the processor