Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.28;
Скачать: CL | DM;

Вниз

Многомерные массивы могут быть только статичными?   Найти похожие ветки 

 
Аска   (2006-05-10 01:48) [0]

Или если нет, то как их объявлять и менять размер?


 
Джо ©   (2006-05-10 02:00) [1]

A: array of array of ... something;

SetLength (A, n,nn,...);


 
Аска   (2006-05-10 02:03) [2]

Спасибо, попробую!


 
EvS ©   (2006-05-10 02:08) [3]

>как их объявлять и менять размер?
Так же как и одномерные.
Пример:
обьявление
var A: array of array of integer;
задаем размер 2 на 3
SetLength(A,2,3);


 
Sergio77   (2006-05-10 02:34) [4]

можно и отдельно каждому столбцу задавать размер..
setlength(a,2);
SetLength(a[1],5);

в итоге первый столбец равен 0 ячеек а второй 5

узнать емкость можно также..
length(a); равно 2
Length(a[0]); = 0
Length(a[1]); = 5

очень полезно бывает отдельно размер назначать..


 
Firefly ©   (2006-05-10 08:06) [5]

Здравствуйте.
А если нужен массив вида

a: array[1..5] of array of string;

- как его инициализировать?


 
balepa ©   (2006-05-10 08:41) [6]


> Firefly ©   (10.05.06 08:06) [5]


А EvS ©   (10.05.06 02:08) [3] неподходит


 
MBo ©   (2006-05-10 08:42) [7]

>Firefly ©   (10.05.06 08:06) [5]
В цикле, конечно.


 
Firefly ©   (2006-05-10 09:06) [8]


> [7] MBo ©

Т.е.
for i:=1 to 5 do
SetLength(A, i, <требуемая длина массива>);

- так?


 
MBo ©   (2006-05-10 09:08) [9]

SetLength(A[i], <требуемая длина массива>);


 
Firefly ©   (2006-05-10 09:12) [10]

Спасибо.



Страницы: 1 вся ветка

Текущий архив: 2006.05.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.026 c
11-1127201931
BMouradov
2005-09-20 11:38
2006.05.28
KolTrayIcon


11-1127210520
Linec
2005-09-20 14:02
2006.05.28
Невозможно сделать повторное создание формы.


15-1146553952
Николай_Москва
2006-05-02 11:12
2006.05.28
Не видны значения переменных под отладчиком


1-1145001777
TYB
2006-04-14 12:02
2006.05.28
Ошибка в ListView на onCustomDrawItems


15-1146041741
Delpi basic
2006-04-26 12:55
2006.05.28
отчет Crystal Peports из Delphi