Wir haben am Mittwoch mehr über die Linked Lists in C gelernt. Bobby hat uns einen langen Input gegeben, damit es alle auch verstehen. Der Auftrag war, dass man als Benutzer den Namen usw. eingeben soll und diese sich dann im Linked List speichern und ausgerufen werden. Ein Linked List hat einen Startpunkt, den wir root nannten. Dieser Startpunkt soll sich mit der Linked List verbinden, die wir vorher mit typedef struct Node { … struct Node *next} TNode; erstellt haben (als Beispiel habe ich hier Node genommen). Eine Linked List besteht aus Daten und der Ausführung next. Beispiel:
Vom next aus soll man eine Verbindung zum Nächsten machen, indem man root = malloc(sizeof(TNode)); macht. So kann es weitergehen bis root->next = NULL; , was wie als Endpunkt angesehen wird.