The * operator in C++ is called the indirection operator or dereference operator because it accesses the value at the address stored in a pointer. It is the opposite of the address-of operator (&). Address and reference operators are different concepts.