C++ Language/Indirection/Pointers
Evaluating the name of a pointer variable (piVar) produces a memory address.
Evaluating the "dereferencing" of that pointer variable (*piVar) produces whatever value had been stored in memory at that memory address.