当您在 Linux 中 malloc 内存时,不能保证根据规范将其清零。那么你得到的是谁的数据呢?
最佳答案
你得到“任何”。如果进程之前已经分配和释放了内存,通常它至少会被旧东西部分填充。有时内存会专门被垃圾填满,让bug更明显。您不会得到的是其他进程的旧数据;那将是一个潜在的安全漏洞。
关于linux - 在linux中,malloc给你谁的数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19753727/