A variable that holds the memory address of another object is called a
A variable that holds the memory address of another object is called a pointer.
The location of an object in the memory is called its address. Pointer is a variable which holds the address of another variable.
A pointer references a location in memory, and obtaining the value stored at that location is known as dereferencing the pointer.