Page 1 of 1

Erstellen einer generischen verknüpften Liste, indem der nächste Zeiger am Anfang der Struktur platziert wird

Posted: 03 Jan 2025, 03:29
by Guest
Ich lese gerade eines der Bücher und bleibe bei einer bestimmten Frage hängen.

Definition einer Struktur für eine verknüpfte Liste :::

Code: Select all

typedef struct LinkedList{
LinkedList* next;
int data;
}
Im Buch heißt es: „Das Platzieren des nächsten Zeigers am Anfang der Struktur oder Klasse erleichtert das Schreiben allgemeiner Listenverarbeitungsroutinen, unabhängig davon, was die Daten enthalten.“

Ich kann nicht verstehen, wie es hier helfen soll, den nächsten Zeiger oben zu platzieren.

Außerdem, um a Brauchen wir für eine generische Liste nicht den Datentyp generisch oder sagen wir void*?