Il C non vieta l'uso di variabili deallocate, ma sia la lettura sia la scrittura sono a rischio e pericolo dell'utilizzatore. Non si può prevedere ma la memoria potrebbe essere non più disponibile (hai un crash), potrebbe essere modificata (non hai più i valori che avevi memorizzato) o può essere ancora disponibile. Quello che devi comprendere è che dopo la deallocazione non hai più garanzie.

Rispondi quotando