47、C++中NULL和nullptr区别

算是为了与C语言进行兼容而定义的一个问题吧

NULL来自C语言,一般由宏定义实现,而 nullptr 则是C++11的新增关键字。

在C语言中,NULL被定义 为(void*)0, 而在C++语言中,NULL则被定义为整数0。

原文地址:https://www.cnblogs.com/crbhf/p/14957074.html