A pointer is a variable that stores the memory address of another variable. In languages like C and C++, pointers are commonly used for dynamic memory management, arrays, and data structures.
Declaration and Initialization:
int a = 10;
int *p = &a; ...