Delete a;

Контрольные вопросы

1) Каким образом вычисляется адрес элемента многомерного массива по его индексам?

2) Вычислите адрес элемента массива A[4][3][2], если его описание имеет вид int A[2:5][1:7][0:3];(здесь предполагается, что нижние границы изменения индекса могут быть заданы).

3) Напишите текст фрагмента программы, создающей непрямоугольный массив из 10 строк, в котором четные строки имеют по 5 элементов, а нечетные по 8 элементов.

Списочные структуры

При выборе структуры хранения для некоторых данных, необ­ходимо помнить, что помимо самих данных требуется хранить струк­тур­ные связи каждого элемента данных с другими элементами. Так, например, для строки символов существенными являются не только сами символы, но и порядок их следования. Таким образом, элемент данных (символ) структурно связан с предыдущим и последующим элементом. Элемент числовой матрицы имеет соседей слева, справа, сверху и снизу. При последовательном распре­делении памяти структурные связи отображаются на физическое распо­ложение элементов структуры данных в памяти. Так, для строки следующий символ располагается вслед за текущим.

В случае связанного распределения памяти, адреса элементов, структурно связанных с элементом данных, хранятся вместе с этим элементом.








Дата добавления: 2014-12-02; просмотров: 731;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.