Thema: Delphi was bedeutet das ^

Einzelnen Beitrag anzeigen

Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#2
  Alt 7. Jun 2003, 12:43
Das "Dach" ist zum De-Referenzieren von Pointern. In fast allen Fällen kann man darauf verzichten, da Delphi selbst "weiß" wann es benötigt wird.
Delphi-Quellcode:
var
  PI: PInteger;
begin
 .....
  // Zeigt den Wert von PI (Speicheradresse des eigentlichen Wertes) an
  ShowMessage(IntToStr(Integer(PI)));
  // Zeigt den Wert der Speicheradresse von PI an
  ShowMessage(IntToStr(PI^));
end;
......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat