【发布时间】:2012-07-17 22:19:39
【问题描述】:
在再次使用realloc 指针变量之前是否需要释放内存。以下哪项是正确的?
for(i = 0; i < n; i++){
myArray = (int *)realloc(myArray, i*sizeof(int));
}
for(i = 0; i < n; i++){
myArray = (int *)realloc(myArray, i*sizeof(int));
free(myArray);
myArray = NULL;
}
【问题讨论】:
标签: c pointers memory-management malloc