NULL 和 “0”之间是等价的,因为NULL只是一个宏定义。
而nullptr是c++11中新出现的一个对象,这是一个空的指针对象。初始化一个空指针时,推荐使用
int* p = NULL;//c++11之前的写法
int* P_1 = nullptr;//c++11推荐写法
NULL 和 “0”之间是等价的,因为NULL只是一个宏定义。
而nullptr是c++11中新出现的一个对象,这是一个空的指针对象。初始化一个空指针时,推荐使用
int* p = NULL;//c++11之前的写法
int* P_1 = nullptr;//c++11推荐写法