Le liste linkate sono un formato di dati comune utilizzato in programmazione per identificare gli elementi che esistono nella stessa lista . Ogni elemento della lista collegata contiene un puntatore di riferimento , che fornisce la posizione dell'elemento successivo nell'elenco . L'ultimo elemento in una lista collegata contiene un puntatore nullo come terminatore significante . La ricerca attraverso una lista collegata in C + + viene eseguita utilizzando il " per ogni" ciclo , che esegue l'enumerazione per l'utente e consente loro di interagire con ogni elemento. Cose che ti serviranno 
 Visual Studio 2010 
 Show More Istruzioni 
 1 
 Aprire la soluzione di progetto in Visual Studio 2010 . 
 2 
 Tipo "per ogni ( " su una nuova riga nel codice in cui la lista collegata è da ricercare. 
 3 
 Immettere l'identificatore di variabile tipo di lista collegata al parametro successivo seguito da un spazio e quindi un nome di identificatore che verrà utilizzato nella " per ogni" loop. Se è stata usata una stringa di tipo variabile di lista collegata , il loop comincerebbe come "per ogni ( String myString ". 
 4 < p > Tipo "in" seguita dal nome della matrice lista concatenata per separare l'identificativo della lista collegata nell'espressione . per una variabile di lista collegata stringa chiamata " myLinkedList " per essere enumerato , l'apertura ciclo verrebbe indicato come "per ogni (String mystring in myLinkedList . " 
 5 
 Chiudere la dichiarazione con una staffa arrotondata chiusa . uno chiuso" per ogni " dichiarazione per una lista collegata stringa è definito come " per ogni (String myString in myLinkedList ) . " 
 6 
 Inserire le istruzioni di iterazione in parentesi subito dopo il " per ogni" espressione. l'identificatore punterà l'elemento corrente nella matrice e viene incrementato automaticamente per ogni elemento della lista collegata . For esempio , utilizzando una lista collegata stringa chiamata " myLinkedList , " la " per ogni" ciclo potrebbe essere: "per ogni (String myString in myLinkedList ) {} ".