72648

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

Доклад

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

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

Русский

2014-11-26

11.81 KB

1 чел.

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

Массив размещается в последовательно расположенных ячейках памяти. Если массив одномерный, то его элементы хранятся в памяти друг за другом, например, А(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).

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

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

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


 

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

28965. События 1991, распад СССР, образование СНГ и выбор Россией нового исторического пути 37 KB
  Процесс затягивается4 8 декабря Беловежское соглашение Ельцын Кравчук Шушкевич : СССР прекращает существование Россия Украина и Белоруссия объединяются в СНГ. 5 21 декабря АлмаАтинская встреча лидерорв 9 республик Декларация о прекращении существования СССР и о принципах деятельности СНГ.До конца 1991 к СНГ присоединились Молдова и Азербайджан всего в СНГ 11 государств 15 минут 3 прибалтийские республики6 Горбачев сложил свои полномочия.
28966. Россия на пути социально-экономической модернизации. Октябрьские события 1993, завершающий этап ликвидации советской власти 30.5 KB
  явились следствием противостояния законодательной и исполнительной ветвей власти Российской Федерации. Ельцин издал указ О поэтапной конституционной реформе в Российской Федерации в соответствии с которым Верховный Совет и Съезд народных депутатов прекращали свою деятельность. Конституционный суд РФ пришел к заключению о несоответствии данного указа российской Конституции однако Ельцин его не отменил. В 1994 арестованные участники этих драматических событий были амнистированы Государственной думой Российской Федерации.
28967. Принятие конституции РФ 1993г. Качественные изменения социально политической жизни страны 36.5 KB
  Качественные изменения социально политической жизни страны Работа Конституционной комиссии Необходимость принятия новой Конституции была осознана всеми политическими силами еще в ходе принятия Декларации о государственном суверенитете от 12 июня 1990 г. Поначалу работа комиссии проходила довольно быстро и уже через четыре месяца проект новой Конституции был не только подготовлен но и опубликован для всеобщего обсуждения. Седьмой съезд постановил вынести основные положения проекта новой Конституции на всероссийский референдум но восьмой...
28968. Реформы 60-70-х гг. XIXв., их цели и содержание 36.5 KB
  их цели и содержание Реформа местного самоуправления земская и городская Отмена крепостного права привела к необходимости проведения буржуазных реформ и в других областях государственной жизни. по типу земской была проведена городская реформа. Военная реформа Поражение России в Крымской войне показало что необходимо реконструировать всю военную систему. Военная реформа проводилась до 1874 г.
28969. Революционное народничество, его идеология и политическая практика 37 KB
  Революционное народничество его идеология и политическая практика Возникновение народничества. Три течения в народничестве Идеи общинного социализма Герцена и Чернышевского стали основой политического течения радикальной интеллигенции народничества. Народники рассматривали народ крестьянство как реальную политическую силу хотели поднять его на революцию полагали что Россия может прийти к новому справедливому строю социализму минуя капитализм. Народничество стало ведущим направлением в освободительном движении оно имело свою...
28970. Реформы и контрреформы Александра III 26.5 KB
  Реформы и контрреформы Александра III 1. Александр III правил с 1881 по 1894 гг. После убийства отца Александр III выдвинул программу своего царствования: подавление оппозиции революционного движения; укрепление основ российской жизни самодержавия православия народности. Александру III было известно что перед смертью его отец одобрил проект либеральных реформ М.
28971. Характер и особенности социально-экономического развития России во второй половине XIX в. 55 KB
  Характер и особенности социальноэкономического развития России во второй половине XIX в. Промышленный переворот в России начался в конце 30х годов XIX века он имел 2 стороны: техническую переход от мануфактуры к фабрике замена ручного труда машинным; социальную формирование промышленного рабочего класса и класса буржуазии. К 80м годам сформировались основные промышленные районы России: Московский; Петербургский; Прибалтийский; Уральский; Южный Донбасс и Криворожье; Бакинский....
28972. Внешняя политика России во второй половине XIX в. 34 KB
  Внешняя политика России во второй половине XIX в. Кроме того ввиду усиления позиций Англии Франции Германии и Японии в Китае важной задачей стало укрепление позиций России в этом регионе. По договорам с Японией было закреплено право России на Курильские острова. Его фраза: €œРоссия не сердится она сосредотачивается€ – образно выражала принципы внешней политики России того времени.
28973. Россия в начале XX века. Обострение социально- экономических и политических противоречий в стране 29 KB
  Россия в начале XX века. Геостратегическое положение было очень уязвимым и следовательно Россия была вынуждена содержать самую большую армию. Россия была многонациональным государством однако крупных конфликтов на национальной почве не было. По длине железных дорог Россия занимала 2 место в мире уступая только США однако качество было очень низким.