2013-08-30 3 views
2

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

ответ

1

Одно использование для многомерного массива состоит в том, что он заставляет все подмассивы быть одного размера и делает это на уровне системы типов, а не принуждает ее во время выполнения.

1

В некотором роде многомерные массивы «абстрагируют» от последовательности памяти. Это позволяет массиву предоставлять разработчику более сложный автоматизированный интерфейс. Другими словами, это просто облегчает жизнь разработчику при определенных обстоятельствах.

Основополагающие данные всегда будут одномерными, но могут рассматриваться как многомерные, чтобы помочь разработчику сохранить организованность.

Смежные вопросы