Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

Re: Typisierte vs. Untypisierte Konstante

  Alt 15. Jun 2009, 23: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);
$2B or not $2B
  Mit Zitat antworten Zitat