NUL 与 NULL

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

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

  #define NULL 0        //C++标准

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

 

相关文章:

  • 2021-11-23
  • 2021-08-11
  • 2022-12-23
  • 2022-12-23
  • 2021-09-12
  • 2022-12-23
  • 2021-09-01
  • 2021-12-26
猜你喜欢
  • 2022-12-23
  • 2021-05-18
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-04
相关资源
相似解决方案