Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 我们可以重新分配先前释放的相同内存块吗?_C - Fatal编程技术网

C 我们可以重新分配先前释放的相同内存块吗?

C 我们可以重新分配先前释放的相同内存块吗?,c,C,是否有任何方法可以重新分配使用malloc分配并使用free释放的已释放内存块?标准内存管理例程malloc等人没有提供任何方法来请求重新保留以前释放的内存块。感谢您的回答……是否有任何解决方法可以实现此目的?@Jaat:不要释放您需要的内存块我希望保持健康。另一种选择是将库例程插入到保留释放块一段时间并使其可用的例程中。这几乎肯定不值得实施所需的工作。有关详细信息,请搜索“插入”。

是否有任何方法可以重新分配使用malloc分配并使用free释放的已释放内存块?

标准内存管理例程malloc等人没有提供任何方法来请求重新保留以前释放的内存块。

感谢您的回答……是否有任何解决方法可以实现此目的?@Jaat:不要释放您需要的内存块我希望保持健康。另一种选择是将库例程插入到保留释放块一段时间并使其可用的例程中。这几乎肯定不值得实施所需的工作。有关详细信息,请搜索“插入”。