This question already has answers here:
Closed 6 years ago.
Do I have to call memset after I allocated new memory using malloc
(4个答案)
在C语言中,我知道如果您从未使用过malloc()或使用过memset()的话,通过使用calloc()可以偶尔分配包含一些垃圾数据的内存。
收集垃圾数据的频率是多少?
有没有一种安全的方法可以避免这种情况,而不必每次都使用calloc()memset()

最佳答案

您必须始终担心收集“垃圾数据”并将分配的内存初始化为程序中有意义的内容。

关于c - 从malloc()获取垃圾数据的频率有多高,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15017037/

10-11 04:01