NULL 并不指向任何的对象,像这样的指针称为空指针。
指针的值不能是整数值,但空指针是个例外,即空指针可以是一个纯粹的0。
NULL不是被定义为0,二是被定义为“ (void*)0 ”,这两种值几乎是相同的。
它可以被强制转换为 “ void * ” 、 “ char * ”, 即NULL 可以自动被转换为自己所需的任何类型的指针。
NULL 并不指向任何的对象,像这样的指针称为空指针。
指针的值不能是整数值,但空指针是个例外,即空指针可以是一个纯粹的0。
NULL不是被定义为0,二是被定义为“ (void*)0 ”,这两种值几乎是相同的。
它可以被强制转换为 “ void * ” 、 “ char * ”, 即NULL 可以自动被转换为自己所需的任何类型的指针。