source | link

I see pointers as my index finger, we use to do a couple of things:

  1. when someone asks you for something you can't carry, like where is street so and so, I would "point" at this street, and that's what we do in case of arguments by reference
  2. when counting or traversing through something, we would use the same finger, and that's what we do in arrays

please forgive this poor answer

    Post Made Community Wiki by A.Rashad