Помощь - Поиск - Пользователи - Календарь
Полная версия: описания массива
Форум «Всё о Паскале» > Pascal, Object Pascal > Теоретические вопросы
compiler
Добрый день!

Можна ли описать массив с индексами, которые идут не по порядку?

Например что б массив имел индексы: 0,2,4..10 .



заранее благодарен.

klem4
можно сделать отдельно массив индексов

arr = (1, 20, 30)

idx = (2, 3, 1)

arr[idx[1]] = 20;
arr[idx[2]] = 30;
arr[idx[3]] = 1;

опиши зачем тебе это нужно, не совсем понятно что ты хочешь получить
compiler
Цитата(klem4 @ 14.10.2007 16:31) *
опиши зачем тебе это нужно, не совсем понятно что ты хочешь получить
та переписываю одну программку, там автор не учел что один из индексов не используется и иза этого получился сдвиг.. хотелось бы изменить только описание массива и не трогать всю прогу...
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.