How does the dereference operator work on pointers in the C programming language?
The dereference operator or indirection operator, denoted by “*” (i.e. an asterisk; often referred to as star), is a unary operator found in C-like languages that include pointer variables. It operates on a pointer variable, and returns an l-value equivalent to the value at the pointer address. This is called “dereferencing” the pointer. ChaCha on!