Thema: Delphi Zeigeroperationen

Einzelnen Beitrag anzeigen

dr. love

Registriert seit: 10. Jan 2007
92 Beiträge
 
#1

Zeigeroperationen

  Alt 3. Apr 2007, 16:15
a und b sind als Pointer vom Typ Byte definiert, also

var a,b: ^byte; bei der Arbeit mit den Zeigern ist mir aufgefallen, dass folgende 3 Operationen

pointer(a):=pointer(b); a^:=b^; a:=b; immer das gleiche Ergebnis liefern. Dabei wird immer die Adresse von b dem Pointer a zugewiesen. Wo liegt also der Unterschied der Operationen, bzw. welche ist für welchen Fall gut geeignet?
  Mit Zitat antworten Zitat