2.2 Integer types capable of holding object pointers