questo è l'errore segnalato da gdb :
Program received signal SIGSEGV, Segmentation fault.
inserisci_da_file (testa_p=0xbffff2fc, matricola=5,
media_voto=27.199999999999999, cognome=0xbffff36e "bianchi")
at progetto_asd.c:227
227 ((corr_p != NULL) && (corr_p->matricola < matricola));
nel for nella funzione inserisci_da_file.
e i print effettuati in questo punto dell'esecuzione:
(gdb) print corr_p
$1 = (elem_lista_t *) 0xa
(gdb) print prec_p
$2 = (elem_lista_t *) 0xa
(gdb) print testa_p
$3 = (elem_lista_t **) 0xbffff2fc
(gdb) print **testa_p
Cannot access memory at address 0xa
(gdb) print *testa_p
$4 = (elem_lista_t *) 0xa
(gdb) print testa_p->matricola
Cannot access memory at address 0xa
(gdb) print corr_p->matricola
Cannot access memory at address 0xa
è NULL inizialmente la testa come devo fare???