gpt4 book ai didi

c - 如何检查分配的内存是否已初始化

转载 作者:行者123 更新时间:2023-12-01 11:54:45 25 4
gpt4 key购买 nike

我接触到指针 int* i,我只知道它的内存已分配,但不确定它是否已初始化为某个整数。

如果我试图尊重它,会发生什么?换句话说,我应该如何检查它是否已初始化?如果不是,我想为该地址分配一个整数值;否则我什么都不做。

最佳答案

定义“初始化”。总会有一些值,但您无法判断该值是垃圾还是整数,因为任何 32 位垃圾都会产生一些值。不过,您可以取消引用它,没问题。

关于c - 如何检查分配的内存是否已初始化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8317260/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com