NUL 与 NULL

NUL 与 NULL数组

在C语言中,字符串表示为字符的数组。字符串最后一个字符为空字符 ('\0'),官方将其定义为 NUL ,而 NULL 是一个宏,其定义以下:spa

  #define NULL ((void*)0)    //C语言的标准指针

  #define NULL 0        //C++标准字符串

NULL 的最初目的是让指针为空(无效)。语言

相关文章
相关标签/搜索