null和NULL,有什么区别吗?

Sur*_*tel -7 c pointers character

有什么区别nullNULL?我知道null字符('\0')除了它们之间的任何相互关系吗?

Jer*_*fin 6

NULL是一个产生空指针常量的宏(通常是普通的,简单的00L在C++中,((void *)0)在C中).在现代C++中,nullptr通常是获取空指针的首选方法.

NUL是零字节的ASCII指定.C标准将其称为"空字符".

"null"是一个普通词.在C++中,它的主要用途是作为短语"空指针"(或"空指针常量")的一部分.