Glossary coding Term Page
Pointer
A variable that stores a memory address instead of the value itself
Core Idea
A pointer stores where a value lives in memory instead of storing the value directly. Learning pointers is therefore less about memorizing * and & and more about separating "value" from "address" in your mental model.
In C, pointers keep appearing when you modify values through functions, pass arrays around, or work with dynamic memory. That is why pointers are not just one syntax topic but a foundation for reading the entire memory model.
Why It Matters Here
Mathbong uses pointers as the hub that connects arrays, strings, function arguments, heap memory, and debugging across the C series. They are one of the main concepts behind memory intuition.