I know this is very basic but it is little bit confusing to me. I\'ve read:
a pointer is nothing more than an address
pointer: a variable whose value is the address of another variable.
pointer variable: is one that contains the location or address of memory where another variable, data value, or function is store.