NUL 与 NULL

NUL 与 NULL

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

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

  #define NULL 0        //C++标准

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

 

posted on 2016-03-19 14:09  (牛_牛).NET  阅读(529)  评论(0编辑  收藏  举报

导航