Links lister er et almindeligt dataformat , der anvendes i programmering til at identificere elementer, der findes på den samme liste . Hvert element i den linkede liste indeholder en henvisning pointer , som giver af det næste element i listen . Det sidste element i en linket liste indeholder en null- pointer som signalerer terminator. Søgning gennem en linket liste i C + + er udført ved hjælp af " for hver" sløjfe, der udfører tælling for brugeren og gør dem til at interagere med hvert element . Ting du skal
Visual Studio 2010
Vis Flere Instruktioner
1
Åbn det projekt løsning i Visual Studio 2010 .
2
Type " for hver ( " på en ny linje i koden, hvor den linkede liste der skal søges .
3
Indtast id variable type linkede liste som den næste parameter efterfulgt af en plads og derefter en identifikator navn, der vil blive anvendt i " for hver" sløjfe. Hvis en streng variabel typen linkede liste blev brugt , ville løkken starter som " for hver ( String myString . "
4
type "i " efterfulgt af den linkede liste vifte navn for at adskille identifikator fra linkede liste i udtrykket. for en streng variabel linket liste kaldet " myLinkedList " skal optælles , ville løkken åbningen blive betegnet som " for hver (String myString i myLinkedList . "
5
Luk erklæring med en lukket afrundet beslag . en lukket " for hver "erklæring efter en streng linket liste er defineret som" for hver ( String myString i myLinkedList ) . "
6
Placer gentagelsessætninger ind seler direkte efter " for hver" udtryk . Identifikationen vil pege på det aktuelle emne i rækken, og som vil blive øget automatisk for hver post i den sammenkædede listen. for eksempel ved hjælp af en snor forbundet liste kaldet " myLinkedList , " the " for hver" sløjfe ville være: " for hver (String myString i myLinkedList ) { } . "