Thema: Delphi Position im 2D-Array

Einzelnen Beitrag anzeigen

Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#6

Re: Position im 2D-Array

  Alt 20. Jun 2006, 09:17
(a) Tipp: beginne die Indize bei 0, spart viel Ärger bei dynamischen Array's
(b)
Delphi-Quellcode:
type
  TMyArray= array[0..1,0..1] of real;
  PReal = ^Real;
var
  A: TMyArray;
  Pr: ^real;
  I: Integer;
begin
  A[0,0]:=50.1;
  A[0,1]:=50.2;
  A[1,0]:=50.3;
  A[1,1]:=50.4;
  Pr := @A[0,0];
  for I := 0 to 3 do
  begin
    Memo1.Lines.Add (FloatToStr(Pr^));
    Inc (Pr);
  end;

end;
(c) Wozu soll dies gut sein, der Compiler macht das mit den Array's eigentlich recht effektiv?
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat