空指针不会在cpp中寻址到0x0位置

mas*_*nlo 0 c++ null pointers

我想通过if条件评估指针是否为null:

Model * model; 
if(model == nullptr){
    //do something...
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用,Strangly模型指针而不是指向0x0位置它指向0xcdcdcdcdcdcdcdcdcd内存位置然后model==nullptr不起作用,我也做了if(model),if(model== NULL)这些也无法正常工作!

关于这个问题的任何想法?

hac*_*cks 7

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