the.com/dereference
asking a pointer 'ok but what's actually there' and hoping it doesn't say nothing.
means to follow a pointer or reference to access the actual value or object it's pointing to in memory.
from from computer science's pointer model, where a variable can hold not a value but an address of where a value lives; to dereference is to chase that address and grab what's stored there, using operators like * in C or . in higher-level languages.
null casedereferencing null crashes most languages instantly
c syntaxasterisk symbol does the dereferencing work
segfaultsbad dereferences cause most classic memory crashes
rust fixrust's borrow checker prevents dangling dereferences entirely