Ciao, anche a me risulta la stessa eccezione, non riesco a capire quale sia il mio problema di puntatori, posto la porzione di codice in oggetto(all'interno di un sottoprogramma), non so se sia sufficiente o meno:
typedef struct conf {
char *stringaConf;
int posizione;
int numeroTransizioni;
struct conf *next;
}configurazione;
configurazione *nuovo;
nuovo = NULL;
if (nuovo = (configurazione*)malloc(sizeof(configurazione))) {
nuovo->numeroTransizioni = input.numeroTransizioniPossibili;
nuovo->posizione = pos;
nuovo->stringaConf = NULL;
if (nuovo->stringaConf = (char*)malloc((maxPassi + 11) * sizeof(char)))
strcpy(nuovo->stringaConf, stringaProva);
nuovo->next = NULL;
in corrispondenza dell'instruzione nuovo->next = NULL; mi esce "Eccezione generata in corrispondenza di 0x00007FFF9B859E7A (ucrtbased.dll) in Project1.exe: 0xC0000005: violazione di accesso durante la lettura del percorso 0x0000000000000000."
Grazie mille.