Se io ho :
typedef
struct {
char contenuto[maxdim];
char valore[maxdim];
}E;
struct nodo{
E elem;
nodo *next;
};
typedef nodo *p;
E poi nel main dichiaro :
p testa=NULL;
come posso visualizzare nella mia mente, testa? So che si trova nella memoria statica. Però non capisco come immaginare testa=NULL e poi svolgendo una funzione di inserimento (nell'heap), questa testa diventa la testa della lista nell'heap.
Come immagino tuttò ciò con un grafico logico?