相关疑难解决方法(0)

使用nullptr有什么好处?

这段代码在概念上对三个指针(安全指针初始化)做了同样的事情:

int* p1 = nullptr;
int* p2 = NULL;
int* p3 = 0;
Run Code Online (Sandbox Code Playgroud)

所以,什么是分配球的优势,nullptr在赋予它们的值NULL0

c++ null c++-faq nullptr c++11

158
推荐指数
4
解决办法
5万
查看次数

为什么NULL不是由编译器预定义的

这个问题困扰了我一段时间.我从来没有看到过NULL的不同定义,它始终是

#define NULL  ((void *) 0)
Run Code Online (Sandbox Code Playgroud)

是否有任何体系结构,其中NULL定义不同,如果是这样,为什么编译器不为我们声明这个?

c

5
推荐指数
1
解决办法
522
查看次数

标签 统计

c ×1

c++ ×1

c++-faq ×1

c++11 ×1

null ×1

nullptr ×1