NUL 与 NULL数组
在C语言中,字符串表示为字符的数组。字符串最后一个字符为空字符 ('\0'),官方将其定义为 NUL ,而 NULL 是一个宏,其定义以下:spa
#define NULL ((void*)0) //C语言的标准指针
#define NULL 0 //C++标准字符串
NULL 的最初目的是让指针为空(无效)。语言