Текущий архив: 2004.06.13;
Скачать: CL | DM;
ВнизДинамический массив Найти похожие ветки
← →
Talle (2004-05-29 01:03) [0]Подскажите, как определить дин. массив с фиксированным кол-вом столбцов,но разным кол-вом строк. И как задать длину столбцов?
← →
Rafe (2004-05-29 01:16) [1]type
TStroka = array[0..10] of Integer; //фиксированное количество столбцов
var
DinMasiv: array of TStroka;
...
...
Skolko_Nujno:= 20
SetLength(DinMasiv, Skolko_Nujno); //выделяешь памяти сколько нужно строк
DinMasiv[20][5]:= 45;
вобщем, что-то типа этого...
← →
miwa © (2004-05-29 07:16) [2]//вобщем, что-то типа этого...
Например, так:
var a:array of array of integer;
i,j:integer;
s:string;
begin
setlength(a, 5);
for i:=0 to 4 do
setlength(a[i], i);
s:="";
for i:=0 to 4 do
begin
for j:=0 to length(a[i])-1 do
begin
a[i,j]:=i*j;
s:=s+format("%d - %d : %d ",[i, j, a[i,j]])
end;
s:=s+#13#10;
end;
showmessage(s);
end;
;о))
Дополнительная информация:
F1 - Dynamic arrays
← →
GuAV © (2004-05-29 10:49) [3]miwa © (29.05.04 07:16) [2]
Ага. научите детей плохому ;-)
Кто же finalize будет?
Страницы: 1 вся ветка
Текущий архив: 2004.06.13;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.025 c