Kapitel 6. Suchverfahren
Wir betrachten nun Listen, in denen die einzelnen Elemente (Knoten) sowohl einen Inhalt als auch einen Schlüssel besitzen. In C kann jetzt der Strukturtyp Knoten z. B. in folgender Weise definiert sein:
char *Inhlt; /*Inhlt ist Zeiger auf eine Zeichenkette. */
Definieren wir nun eine Variable des Typs ListElmt
Dann beinhaltet elmnt->key den Schlüsselwert (hier eine integer Größe).
Für ein Wörterbuch würde man char key; statt int key; vereinbaren, so daß elmnt->key (Schlüsselwert) dann ein beliebige Zeichenkette sein kann.