【发布时间】:2011-01-19 10:28:07
【问题描述】:
free指定某个指针后出现分段错误:
free(studentDB->name);
我可以在没有任何错误或警告的情况下获得它的值:
printf("[DBG] studentDB->name: %s\n", studentDB->name);
但是,正如我所说,当我尝试释放程序时,程序崩溃了。 free 命令导致分段错误的最常见原因是什么?
【问题讨论】:
标签: c free segmentation-fault