home *** CD-ROM | disk | FTP | other *** search
/ No Fragments Archive 12: Textmags & Docs / nf_archive_12.iso / MAGS / TEXTMAGS / ATOS / archive / ATOS971M.ZIP / ATOS971M / SOURCEN / BINBAUM.H < prev    next >
Encoding:
C/C++ Source or Header  |  1996-11-26  |  665 b   |  27 lines

  1. /*
  2.  * typedefs etc. für einen binären Baum am Beispiel einer
  3.  * CD-Verwaltung.
  4.  * ATOS 6/96
  5.  */
  6.  
  7. /* structs */
  8.  
  9. typedef struct knoten
  10. {
  11.         int cd_nr;              /* die CD-Nummer */
  12.         char titel[41],         /* Der CD-Titel */
  13.              gruppe[41];        /* Die Gruppe */
  14.         struct knoten *links;   /* Zeiger auf den linken Teilbaum */
  15.         struct knoten *rechts;  /* Zeiger auf den rechten Teilbaum */
  16. } Knoten;
  17.  
  18.  
  19. /* diverses */
  20. #ifndef TRUE                    /* wenn nicht schon durch ein anderes Headerfile definiert */
  21.     #define FALSE 0
  22.     #define TRUE !FALSE
  23. #endif
  24.  
  25.  
  26. void ersatz_finden(Knoten **knoten, Knoten **zu_loeschen);
  27.