- install valgrind
- check the following code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
<span style="font-size: 14pt;">#include<stdio.h> #include<stdlib.h> void main(void) { int i; int *p1,*p2,*p3; int *p = (int *)malloc(100); p--; printf("%d\n",*p); p1 = (int *)malloc(200); p1--; printf("%d\n",*p1); p2 = (int *)malloc(300); printf("%d\n",*p2); free((void*)p2); *p2=90; } </span> |