|
Datenstruktur definieren
|
typedef struct sData |
|
Globale Zeiger auf Listenanfang und Listenende
|
extern TData *First = NULL; Schlüsselwort extern, damit die Zeiger über alle Quelltextdateien verfügbar sind. Alternativ in main definieren. |
|
Funktionen (bspw. in list.c/h auslagern)
|
|
|
Neues Element anhängen
|
int appendInList(TData *Neu) |
|
Neues Element (sortiert) einfügen
|
int insertInList(TData *Neu) |
|
Element löschen
|
TData *removeFromList(int delIndex) |
|
An Liste anhängen
|
int appendInList(TData *Neu) |
|
In Liste (sortiert) einfügen
|
int insertInList(TData *Neu) |
|
Aus Liste entfernen
|
TData *removeFromList(int delIndex) |
|
Alle Elemente auflisten
|
typedef enum {forward, backward} TDirection; |
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.