Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - Come si implementano le liste a puntatori?
Forum - C/C++ - Come si implementano le liste a puntatori?

Avatar
elio_2he (Normal User)
Newbie


Messaggi: 6
Iscritto: 25/05/2015

Segnala al moderatore
Postato alle 17:40
Lunedì, 15/06/2015
Salve,
stavo cercando di capire come funzionano le liste a puntatori e nella dichiarazione di una lista ( che  ho visto in rete ) ho visto una "predichiarazione" ( credo si dica così) del tipo :

Codice sorgente - presumibilmente C/C++

  1. struct record;//"predichiarazione"
  2.  
  3. struct record{
  4. int element;
  5. record * next;
  6. }



non ho capito perchè c'è questa predichiarazione e poi in realtà non saprei come far puntare  next al nodo successivo quindi non ho capito bene come creare la concatenazione dei nodi.
grazie 1000 per l'attenzione!:)

PM Quote
Avatar
TheDarkJuster (Member)
Guru^2


Messaggi: 1452
Iscritto: 27/09/2013

Segnala al moderatore
Postato alle 17:47
Lunedì, 15/06/2015
Miorecord.next = (record*) malloc(sizeof(record)) ;

Ultima modifica effettuata da TheDarkJuster il 15/06/2015 alle 18:00
PM Quote