c内存分配问题
int *p=(int *)malloc(sizeof(int));*p=123;
printf("%d\n",*p);
free(p);
printf("%d\n",*p);
result:
123
123
p内存空间不是释放了吗,怎么*p还有值。why???
2012-05-10 13:23
2012-05-10 13:31
2012-05-10 14:29

2012-05-10 14:37
2012-05-12 12:13
2012-05-12 13:21