This doesn't make any logical sense, but I just want to say: I love xkcd. Really loud. I LOVE XKCD!
For those who don't know, xkcd is a webcomic by Randall Munroe that brilliantly captures the intersection of math, science, programming, and life. It's smart, funny, and often hits way too close to home for programmers.
Today I'm sharing one of my favorite comics about pointers:

Pointers (XKCD #138)
Why This Comic Is Perfect
If you've ever tried to explain pointers in C or C++ to someone, you know the pain. Pointers are one of those concepts that seem simple in theory but confuse the hell out of beginners.
The comic shows a recursive definition: "A pointer is a variable that contains the address of another variable." And what does it point to? Another pointer definition. And that one? Another pointer. It's pointers all the way down.