In the last lesson we saw that the & when put before a variable name will return the memory address of the variable. This is the address-of operator.

We can do the opposite using the * operator before the memory location. This is the dereference operator and will return the value at a memory location.

The memory location isn't always useful, but the value at the location will let us do a lot more!