Salve a tutti,
nel seguente codice ho allocato un array di 27 elementi short.
Com'è possibile che il for vada in crash solamente quando la i arriva ad essere uguale a 3728?
Per me era più logico che il programma si bloccasse non appena la i fosse arrivata ad essere uguale ad n. Sicuramente mi sbaglio.
Grazie per l'aiuto.
p.s. il file sorgente ha estensione .cpp e sto utilizzando visual studio 2008codice:short *vettore; int main() { int n = 27; int i; vettore = (short *) malloc(sizeof(short) * n); for(){ vettore[i] = 1; } return 0; }


Rispondi quotando
