Gelinkte lijsten zijn een gemeenschappelijke dataformaat gebruikt in de programmering om elementen die in dezelfde lijst bestaat identificeren . Elk element van de gekoppelde lijst wordt verwezen pointer , die de positie van het volgende element in de lijst . Het laatste element in een gelinkte lijst bevat een null pointer als betekenende terminator . Zoekt in een gekoppelde lijst in C + + wordt uitgevoerd met de " voor elke " loop , waarbij de opsomming van de gebruiker uitvoert en kunnen ze interageren met elk element . Wat je nodig hebt Visual Studio 2010 Toon Meer Aanwijzingen 1 Open het project oplossing in Visual Studio 2010 . Type 2 "voor elk ( " op een nieuwe regel in de code waar de gelinkte lijst dient te worden doorzocht . 3 Voer de identifier variabele soort van de gelinkte lijst als de volgende parameter , gevolgd door een ruimte en vervolgens een id-naam die wordt gebruikt in de " voor elke " loop . als een string variabele soort gelinkte lijst werd gebruikt , de lus zou beginnen als " voor iedere ( String myString . " 4 Type " in " gevolgd door de verbonden lijst arraynaam de identifier scheiden van de gekoppelde lijst in de expressie . voor tekenreeksvariabele gekoppelde lijst genaamd " myLinkedList " wordt opgesomd , zou de lus opening worden aangeduid als "voor elk ( String myString in myLinkedList . " 5 Sluit de verklaring met een gesloten afgeronde beugel . een gesloten " voor elke " verklaring voor een reeks gekoppelde lijst wordt gedefinieerd als" voor iedere ( String myString in myLinkedList ) . " Plaats 6 de iteratie statements in de beugels direct na de " voor elke " expressie . Deze identificatiecode wordt in de array wijzen op het huidige item en wordt automatisch verhoogd voor elk item in de lijst . voor bijvoorbeeld met behulp van een touwtje verbonden lijst met de naam " myLinkedList , " de " voor elke " loop zou zijn : " voor elke ( String myString in myLinkedList ) { } . "
|