Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2013, 16:16   #1
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию Инициализация динамических массивов

Здравствуйте! У меня скоро экзамен по программированию, и там попалось 2 вопроса, которых у меня нет:

1) как инициализировать двумерный динамический массив
2) как инициализировать трехмерный динамический массив, если можно, пришлите отрывки кода, буду очень признателен, спасибо заранее
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 26.06.2013, 17:53   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как инициализировать двумерный динамический массив
Код:
setLength(Массив,5,6)
Здесь массив[5,6] По идее сам инициализируется нулями.
Цитата:
трехмерный динамический массив
Код:
setLength(Массив,5,6,7)
Здесь массив[5,6,7]

Только в хелпе уточни работу SetLength(). Я просто ее использую только для одномерного массива.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 28.06.2013, 16:48   #3
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

спасибо) вот закон подлости, мне уже второй раз достается вопрос который спросил на консультации,а по делу, взял конспект, и увидел что инициализируется циклом двумерные и трехмерные массивы, но экзамен на 5 сдал, если кому надо, то вот код:

Код:
var
i,j:integer;
a:array of array of byte;
b:array of array of array of byte;
begin
for i:=0 to {сколько нужно} 14 do
setlength(a[i],15);
for i:=0 to 14 do
for j:=0 to 14 do
setlength(b[i,j],15);
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выполнить обработку массивов. предусмотреть описание массивов как динамических Vika_0_0 Паскаль, Turbo Pascal, PascalABC.NET 8 03.06.2012 10:12
Из динамических массивов в обычные Zayka Помощь студентам 9 18.04.2011 01:32
удаление динамических массивов Dimarik Общие вопросы C/C++ 20 14.03.2011 12:30
сортировка динамических массивов в Си тина сорока Помощь студентам 2 26.02.2010 00:39
C++. Объявление динамических массивов. Парсифаль Помощь студентам 27 03.05.2009 23:21