Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 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.47 MB
Время: 0.039 c
9-1077025452
Delphi_X_akep
2004-02-17 16:44
2004.06.13
DelphiX, TPictureCollectionItem, TPicture и TCanvas


6-1080720932
devil_83
2004-03-31 12:15
2004.06.13
Простой почтовый сервер


1-1086010357
d_oleg
2004-05-31 17:32
2004.06.13
TreeView - custom draw


9-1076316483
MRB
2004-02-09 11:48
2004.06.13
ОpenGl и туман


1-1086159413
Tom
2004-06-02 10:56
2004.06.13
ехе закрывается сам по себе...