72648

Размещение элементов массива в памяти ЭВМ

Доклад

Информатика, кибернетика и программирование

Если массив одномерный то его элементы хранятся в памяти друг за другом например А1 А2 А3 А4 Во многих языках программирования например в СИ элементы двумерного массива располагаются в памяти ЭВМ по строкам в Фортране по столбцам.

Русский

2014-11-26

11.81 KB

4 чел.

Размещение элементов массива в памяти ЭВМ

Массив размещается в последовательно расположенных ячейках памяти. Если массив одномерный, то его элементы хранятся в памяти друг за другом, например, А(1),А(2),А(3),А(4),…

Во многих языках программирования, например в СИ, элементы двумерного массива располагаются в памяти ЭВМ по строкам, в Фортране — постолбцам. Если массив двумерный, например DIMENSION В(2,4)

j

1

2

3

4

i

1

В(1,1)

В(1,2)

В(1,3)

В(1,4)

2

В(2,1)

В(2,2)

В(2,3)

В(2,4)

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

В(1,1), В(2,1), В(1,2), В(2,2), В(1,3), В(2,3), В(1,4), В(2,4).

Тот же принцип сохраняется и для массивов большей размерности: быстрее

всего изменяется первый индекс, затем второй и т.д. Это следует учитывать при

вводе/выводе и инициализации многомерного массива


 

А также другие работы, которые могут Вас заинтересовать

66869. Базы и банки данных 1.05 MB
  База данных должна содержать сведения о следующих объектах: Клиенты регистрационный номер адрес телефон пол образование номер квитанции об уплате. 1 Разработка концептуальной модели Очевидно что в разрабатываемой базе данных БД предметной областью является Бюро по найму.
66871. Решение алгебраических и трансцендентных уравнений. Метод половинного деления 499 KB
  Анализ технического задания Для выполнения задания требуется: Найти область определения функции корень. Блок-схема алгоритма Блок-схема функции представлена на рисунке 2. Выполняемые функции реализует алгоритм нахождения корня уравнения.
66872. РАСЧЕТ ЭЛЕКТРОПРИВОДА И ВЫБОР СХЕМЫ УПРАВЛЕНИЯ 997 KB
  Электроприводом называется электромеханическая система, состоящая из взаимодействующих электрических, электромеханических и механических преобразователей, а также управляющих, информационных устройств и устройств сопряжения...
66873. Понятие расчетных правоотношений 133.5 KB
  Безналичные расчеты осуществляются на основании платежных инструкций клиента вид форма и обязательные реквизиты которых устанавливаются Национальным банком Республики Беларусь. В тех случаях когда счета плательщика и бенефициара открыты в одном банке либо если бенефициар не имеет счета в банке...
66874. Подготовка детей к обучению грамоте. Ознакомление детей со слоговым строением слова 238 KB
  Современная школа требует от детей, поступающих в первый класс, не столько какой-либо суммы знаний и умений, сколько способности к действию в умственном плане, которая формируется в процессе усвоения системы знаний, которая станет основой будущего изучения предмета.
66875. Устройство оптоэлектроники 702.06 KB
  Изобразить структуру фотоприемника. Изобразить ВАХ фотоприемника. Дать определение основным параметрам. Пояснить принцип работы фотоприемника. Фототиристор Фотоприемный прибор, имеющий три и более р-п перехода, в ВАХ которого имеется участок отрицательного дифференциального сопротивления, называются фототиристорами.
66876. Структура лексического значения 135 KB
  Так если денотатом слова птица в первом понимании является множество всех птиц то во втором понимании образ типичной птицы. В первом случае слова враги друзья указывают на конкретное окружение Онегина.
66877. Фонема. Система фонем 90.46 KB
  Один из важнейших аспектов учения о звуковой стороне языка состоит в различении понятий звука речи и фонемы. Звук речи – минимальная единица речевой цепи, являющаяся результатом сложной артикуляционной деятельности человека и характеризующаяся...