Einzelnen Beitrag anzeigen

der_boss

Registriert seit: 10. Sep 2004
Ort: Dresden
27 Beiträge
 
Delphi 6 Professional
 
#1

setlength(array,0); setlength(array,10);

  Alt 11. Sep 2004, 20:58
Liebe MitprogrammiererInnen,

die Gewissensfrage: Wenn ich ein dynamisches Aray (Double/Integer) erst auf Länge null setze und dann aufspreize, ist dann sichergestellt, dass die Elemente gleich null sind?

Was ich bis jetzt beim Debuggen gesehen habe, ist es so. Die Hilfe ist leider in einem riesigen Satz formuliert, der nicht ganz eindeutig für mich ist. Wie denkt ihr drüber?

War es immer Zufall, dass die Elemente immer Null sind?

Delphi-Quellcode:
var
   MyArray : array of double
   rate_mal : double;
begin
   setlength(MyArray,0);
   setlength(MyArray,10);
   rate_mal := MyArray[5];
end;
[edit=sakura] [delphi]Tags Mfg, sakura[/edit]
  Mit Zitat antworten Zitat