Які типи даних є допустимими для індексів елементів масиву?

Тип елементів, що становлять масив, може бути будь-яким (у тому числі складним). Тип індексів масиву може бути лише простим, хоча найчастіше як індекси елементів масиву застосовують цілі числа.