INTRODUZIONE ALLA PROGRAMMAZIONE IN C



Non assegnare un puntatore ad un indirizzo di memoria prima di utilizzarlo



Un esempio di questo errore: int *x; *x=100; E' necessario pero' dichiarare una locazione fisica, quindi avremo: int *x; int y; x=&y; *x=100; Puo' essere difficile individuare questo tipo di errore, poiche' nessun compilatore lo segnala. Comunque "x" potrebbe anche avere degli indirizzi random come inizializzazione.