NULL 0 nullptr

1、平时做链表的时候我们经常用到指针指向空或者非空

ListNode *P;

P->next=NULL;

这里的NULL代表一个空指针,指针吗 结构体 它定义的就是这样 NULL和0一样就是宏定义的#define NULL 0

C++11 引入了nullptr

他就是为了区别开0这个即代表0这一个整数常量有代表空指针常量的这个东西

nullptr只代表一个空指针常量

一样的效果

扫描二维码关注公众号,回复: 10345348 查看本文章
发布了178 篇原创文章 · 获赞 26 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/weixin_42269817/article/details/105204846