Ho chiesto un pò in giro ma non horicevuto risposte complete.
Stavo facendo un piccolo programma a scopo didattico per far capire l'uso di if quando per distrazione ho dimenticato di dare un valore ad una variabile X.
Compilo, mi accorgo dell'errore e lo correggo.
Però mi è rimasto un dubbio.
La variabile X non aveva valore inizializzato.
Ne 0 ne niente era solo dichiarata.
Perchè al print di X mi dava 200536?
Mi hanno fatto notare che è collegato alla mappatura fisica della memoria, che non è prevedibile, però non prende il valore da nulla.
Allora? Che fa se lo inventa?
Non ho ancora capito da dove deriva sto valore.