P is for

Pointer Chase

Every address is a box, and some boxes hold the address of another. Follow the trail to see where it ends.

You'll pick up: addresses, pointers, chains of pointers and little-endian.

8 questions

Follow the trail

Memory is a row of numbered boxes, and a pointer is a box that holds another box's number. Read the boxes, follow the trail and find out what is waiting at the end.

Memory

  1. 0x0··
  2. 0x1··
  3. 0x2··
  4. 0x3··
  5. 0x4··
  6. 0x5··
  7. 0x6··
  8. 0x7··
  9. 0x8··
  10. 0x9··
  11. 0xA··
  12. 0xB··
  13. 0xC··
  14. 0xD··
  15. 0xE··
  16. 0xF··

The boxes fill in once you open the first page.