/* Informationsdatei zu sortierten Listen */ /* Datei: sortlist.h */ #include struct elever { struct elever * ep; int type; }; typedef struct elever Elever; struct sortkopf { Elever * erster; Elever * letzter; int (*vfunktionp)(); // Vergleich void (*pfunktionp)(); // Druck }; typedef struct sortkopf SortKopf; void SortInit(SortKopf *sp,int(*vfun)(),void(*pfun)()); void SortEin (SortKopf *sp, Elever * tp); void * SortAusV (SortKopf *sp); void * SortSuch (SortKopf * sp, Elever * elep); /* void * SortAusH (SortKopf *sp); */