A Pointer is a common data type in computer programming. It holds the memory address of another element in the program, or a null value.
Pointers are often used to hold the base address of arrays and to make links between nodes in trees and linked lists.
Some programming languages (such as assembly language and C) allow some limited arithmetic on pointers.
Other languages (such as Scheme and the Java programming language) do not allow such arithmetic, treating pointers as an opaque type; such languages commonly refer to pointers as references.
Pointer Fun With Binky (http://cslibrary.stanford.edu/104/) Introduction to pointers in a 3 minute educational video - Stanford Computer Science Education Library
... Three years later he was sent to Hawaii, where he was ordained on May 24, 1864. On May 10, 1873, at his request, he was permitted to travel to Molokai to help the lepers ...