Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.165 Beiträge
 
Delphi 12 Athens
 
#7

Re: Typisierte vs. Untypisierte Konstante

  Alt 15. Jun 2009, 22:41
das Array of Char wird als PChar mit maximaler Länge angesehn

und
  const1 = 'HALLO'#0#0#0; wird als String übersetzt und beim String gehören die #0#0#0 mit zu den gültigen Daten

[add]
Delphi-Quellcode:
var
  s: String;
begin
  foo := const1;
  s := 'HALLO'#0#0#0;
  WriteLn(foo = s);
  s := PChar('HALLO'#0#0#0);
  WriteLn(foo = s);

  foo := const2;
  s := 'HALLO'#0#0#0;
  WriteLn(foo = s);
  s := PChar('HALLO'#0#0#0);
  WriteLn(foo = s);
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat