Verkettete Knoten ausgeben
-
Hallo,
jeder Knoten speichert einen Verweis auf seinen Vorgänger und ich wollte alle Knoten ausgeben.
Warum gibt folgendes eine Endlosschleife?void print(Node ¤t) { Node *n = ¤t; while (n->previous != nullptr) { n = n->previous; } }
-
@member42
Weil previous des ersten Knoten nicht nullptr ist?
Mehr verrät mir mein Kristallkugel gerade nicht. Wenn du eine bessere Antwort möchtest solltest du den Quelltextposten, der die Liste befüllt und den Quelltext der Klasse Node.
-
Dieser Beitrag wurde gelöscht!