Ciao.
Ho un problema, io vorrei memorizzare in un puntatore qualsiasi, l'indirizzo di un nodo qualsiasi. So che è possibile. Ma non ci riesco.
Io scrivo così:
MI SAPETE AIUTARE?codice:#include <iostream> using namespace std; int *x,k; int main() { struct lista { string nome; string cognome; int eta; struct lista *punt; }; cout << "Inserisci il numero di nodi da creare (min 3) = "; cin >>k; lista p; cout <<y<< ") Inserisci il nome = "; cin >> p.nome; cout <<y<< ") Inserisci il cognome = "; cin >> p.cognome; cout <<y<< ") Inserisci l'eta = "; cin >> p.eta; lista q; p.punt =&q; y++; cout <<y<< ") Inserisci il nome = "; cin >> q.nome; cout <<y<< ") Inserisci il cognome = "; cin >> q.cognome; cout <<y<< ") Inserisci l'eta = "; cin >> q.eta; *x=q; //qui mi da errore . . . system("pause"); }