Thema: Delphi Zeiger auf Arrays

Einzelnen Beitrag anzeigen

Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: Zeiger auf Arrays

  Alt 15. Mär 2004, 22:06
Eine "dynamisches Array"-Variable ist von sich aus schon ein Zeiger auf das Array. Wenn du darauf noch einmal einen Zeiger setzt, passiert folgendes: Bei jedem Aufruf von SetLength wird das Array an eine andere Speicherstelle verschoben. Daher ist der alte Zeiger nicht mehr gültig.
Benutz also nicht mehr einen Zeiger auf einen Zeiger!
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat