Pointer

/ˈpɔɪntər/ noun

Definition

A variable that stores the memory address of another variable rather than storing a value directly. Pointers enable efficient memory management and allow programs to indirectly access and manipulate data stored elsewhere in memory.

Etymology

From Middle English 'pointen' meaning to indicate direction. The term 'pointer' described objects that indicated or pointed toward something else. Computing adopted it in the 1960s to describe variables that 'point to' memory locations, maintaining the metaphor of indication and direction.

Kelly Says

Pointers are like street addresses - instead of carrying your house around with you, you just carry a piece of paper with your address written on it. When someone needs to find your house, they follow the address (pointer) to get to the actual location (memory) where your stuff (data) is stored!

Related Words

Explore More Words

Get the Word Orb API

Complete word intelligence in one call. Free tier — 50 lookups/day.