Inhaltsverzeichnis

Listen in C

Theorie

Theorie zu Liste gibt es hier

Aufgabe

Sie wollen folgendes struct in einer Liste speichern:

struct person
{
    int id;
    char name[20];
    char adress[50];
    int phone;
}

Entwickeln Sie Funktionen insert (Einfügen), extract (Daten aus der Liste nehmen), delete (Löschen ohne Daten zu erhalten), change_element (ein Element verändern), um auf die Liste zugreifen zu können. Achten Sie dabei besonders darauf, dass Sie den Speicher beim Beenden des Programms wieder frei geben. Testen Sie Ihre Liste ausgiebig.