// Débordement de tableau // qui produit un résultat étonnant // dès que max > 16 // (Fonctionne compilé avec DevCpp pour windows) #include #include int main ( void ) { int k = 111 ; int Tab[10]; int i ; int max ; printf("Dump memoire:\n"); for(i=0; i<20 ; i=i+1){ printf("Tab[%2d] : %p : %d\n",i,&Tab[i],Tab[i]); } printf("\nk : %p : %d\n",&k,k); printf("\ni : %p : %d\n",&i,i); printf("\nmax : %p : %d\n",&max,max); printf("max : "); scanf("%d",&max); printf("avant k=%d\n",k); for ( i=0 ; i