Typy danych » Wskaźnikowe

Pointer

  • 2010-10-31 18:27
  • 1 komentarz
  • 636 odsłon
  • Oceń ten tekst jako pierwszy
Pointer - typ danych języka Delphi

Pointer to zmienna typu Wskaźnik, określająca adres w pamięci. Jest ona zwykle 32-bitowa, z racji trybu adresowania najpopularniejszych procesorów 32bitowych. Pointer jest wykorzystywany często do prac z dynamicznie alokowaną pamięcią.

Istnieje też specjalna wartość Pointera, nil, wskazująca pamięć nieokreśloną (rzeczywiście przybiera wartość 0). Na takich Pointerach nie mogą być wykonane żadne operacje oprócz modyfikacji samej zmiennej lub przekopiowaniu jej do innej, skończyć się to może błędem General Protection Fault(Access Violation).

Zobacz też:

1 komentarz

Adam Boduch 2006-01-12 15:54

Moim zdaniem opis jest niekompletny; brak też jakiegoś przykładu.