pointerfun.c - a thorough exploration of pointers, function pointers, and memory addresses.

Including a program I wrote last year to help explain pointers, and see the actual memory addresses of various things. For example, `&c` vs `c` vs `*c`.

Also expand a tiny bit of the recitation 5 notes on pointers and structs.