Rekursive Datentypen

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]

TYPE
   Person = POINTER TO PersonRec;
   PersonRec =
      RECORD
         name: ARRAY 80 OF CHAR;
         mother, father: Person;
      END;

*Das beliebige Anwachsen dynamischer Datenstrukturen geht nur über rekursive Datentypen.
 
*Ein Record kann auf sich selbst verweisen. Damit dies bei der Typ-Definition klappt, ist es zulässig, einen Zeiger zu einem Record-Typ zu definieren, der noch nicht bekannt ist.
 

 [Vorheriges Kapitel]  [Vorherige Seite]  [Inhaltsverzeichnis]  [Nächste Seite]  [Nächstes Kapitel]
Copyright © 1999 Andreas Borchert, in HTML konvertiert am 29.06.1999