C-如何免费分配内存



我有作业,我有一些问题

buch->title = malloc(MAX_STR* sizeof(char));
buch->author = malloc(MAX_STR* sizeof(char));

如何释放此分配的内存?

释放所有内存:

system("reboot");

with free

free(buch->title)
free(buch->author)

顺便说一句,以后您也应该释放Buch。

free(buch)

PD:如果您以后需要,请在此处用1-2D解释。如何在C中自由记忆?

相关内容

  • 没有找到相关文章

最新更新