Вниз
Скачать: CL | DM;

Массив   Найти похожие ветки 

← →
CodeMaster ©   (2009-01-27 15:25) [0]

Привет всем. Есть такой вопрос, у меня есть массив - допустим:
Integers: array of Integer;
Чтобы обращаться к какому-то индексу нужно задать его длину SetLength(Integers,Length(Integers) + 1);
Теперь мы можем получить доступ к 0 индексу т.е
Integers[0]:= <любое целое число>

Вопрос заключается в следующем: если я беру массив [..,..], как мне сделать следующую запись похожую на предыдущую?
Как я понял нужно что-то типо такого делать?
Integers: array of array of integer;
Но оно не работает :(


← →
Сергей М. ©   (2009-01-27 15:37) [1]


> CodeMaster ©   (27.01.09 15:25)  



> оно не работает


F1 -> "Multidimensional dynamic arrays"


← →
MBo ©   (2009-01-27 15:37) [2]

оно работает.

SetLength(Integers, N, M)

А если подмассивы нужны разной длины, то
SetLength(Integers, N), а потом для каждого подмассива
SetLength(Integers[i], ...)


← →
CodeMaster ©   (2009-01-27 15:53) [3]

Thanks



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.01 c
15-1231485931
Оксана
2009-01-09 10:25
2009.03.15
Создание отчетности в Delphi


15-1231596111
Slider007
2009-01-10 17:01
2009.03.15
С днем рождения ! 5 января 2009 понедельник


9-1178095987
Sherzod
2007-05-02 12:53
2009.03.15
проблема при масштабировании.....


2-1232644918
markers
2009-01-22 20:21
2009.03.15
Проблема Extended или туплю?


2-1232720314
Виолета с
2009-01-23 17:18
2009.03.15
Лист Бокс




   Наверх