我们应该为C ++指针分配什么:Null或0?

在C ++中,将Null定义为0。Null或0是整数。

对于指针,我们可以将指针p分配为-

Float* p = NULL;
Float* p = 0;
Float* p = nullptr;

其中3个将产生相同的结果。null ptr是C ++ 11中引入的关键字,用于替换NULL。