gpt4 book ai didi

c++ - 空指针不指向 cpp 中的 0x0 位置

转载 作者:太空宇宙 更新时间:2023-11-04 16:00:08 25 4
gpt4 key购买 nike

我想通过如下 if 条件评估指针是否为空:

Model * model; 
if(model == nullptr){
//do something...
}

但这不起作用,Strangly 模型指针不是指向 0x0 位置而是指向 0xcdcdcdcdcdcdcdcd 内存位置然后 model==nullptr 对此不起作用,我也做了 if(model)if(model== NULL) 这些也不起作用!

对这个问题有什么想法吗?

最佳答案

未初始化的指针不需要指向NULL。它可以指向任何地方。

关于c++ - 空指针不指向 cpp 中的 0x0 位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46418848/

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