Programowanie w języku Delphi

Addr

  • 2010-10-31 18:27
  • 0 komentarzy
  • 1066 odsłon
  • Oceń ten tekst jako pierwszy
Addr
Moduł: System

function Addr(X): Pointer;

Funkcja w działaniu odpowiada operatorowi @, czyli pobiera adres obiektu określonego w parametrze X. Parametrem może być dowolna zmienna, procedura czy funkcja.

Przykład:

var
  S : String;
  P : ^String;
begin
  S := 'Łańcuch';
  P := Addr(S);
  P^ := 'Wskaźnik';
 
  ShowMessage(S); // wyświetli: "Wskaźnik"
end.


Zobacz też: