sto facendo così
codice:
#include <iostream>
using namespace std;
int i, *p,*q;
int main()
{
struct Alunno
{
string nome;
string cognome;
int eta;
struct Alunno *next;
};
p=new int;
Alunno p;
cout << "Inserisci il nome" << endl;
cin >> p.nome;
cout << "Inserisci il cognome" << endl;
cin >> p.cognome;
cout << "Inserisci l'eta'" << endl;
cin >> p.eta;
q=new int;
Alunno q;
cout << "Inserisci il nome" << endl;
cin >> q.nome;
cout << "Inserisci il cognome" << endl;
cin >> q.cognome;
cout << "Inserisci l'eta'" << endl;
cin >> q.eta;
p.next= &q;
//da qui potrei iniziare a fare un ciclo? Per incrementare di nodo, com' è la sintassi?
system("pause");
}