Definition
Technically, a Pointer is a variable whose value is the memory address of another variable.
In standard programming variables:
- int a = 10; (The variable a stores the value 10).
In pointer variables:
- int p = &a; (The variable p stores the hexadecimal address* where a is located in RAM, e.g., 0x7ffee4).