NULL是标准头文件里面的一个宏定义,可以被定义为 (void *)0 ,通常表示一个什么都没指向的指针。
0 是一个整形常量,
\0 是一个字符常量,取名为nul
nul 在C/C++中并没有定义,如果要使用它,必须自行定义,比如: #define nul '\0'
NULL是标准头文件里面的一个宏定义,可以被定义为 (void *)0 ,通常表示一个什么都没指向的指针。
0 是一个整形常量,
\0 是一个字符常量,取名为nul
nul 在C/C++中并没有定义,如果要使用它,必须自行定义,比如: #define nul '\0'