0 array length <--- base pointer 1 element 1 <--- array[1] == *(base + 1) 2 element 2 <--- array[2] == *(base + 2)