Frage

Dies ist ein Codeblock aus meinem einfachen verknüpften List-Programm.

generasacodicetagpre.

Mein Zweifel ist, wie arbeitet Link* pNewLink = new Link(dd);?Ich kenne, dass Pnewlink ein Zeiger auf das neue Link-Objekt ist.Aber ich bekomme nicht, während ich eine verknüpfte Liste erstellte, wie werden mehrere Links erstellt und wie sind sie angeschlossen?

War es hilfreich?

Lösung

Die Anweisung der neuen Link (DD) erstellt anstelle einer neuen Liste einen neuen verknüpften Listenknoten.Wenn Sie mit dem Pfirst-Zeiger verwenden, ersetzen Sie den neuen Knoten als den ersten Knoten, indem Sie seinen nächsten Zeiger auf den Pfirst einstellen.Danach überschreiben Sie den Inhalt von Pfirst, der in der verknüpften Listenklasse deklariert wurde (wenn es sich um eine Klasse handelt).

Andere Tipps

Hier ist die Java-Implementierung von LinkedList

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top