c++中null和nullptr的区别

来源:互联网 发布:java随机生成汉字 编辑:程序博客网 时间:2024/05/17 05:03

经过转定义我们会发现null其实是0表示一个整形数,而nullptr是空指针

具体区别看下面例子:类a中有两个构造函数

int a(int a);

int a(int *a);

则当你使用 *p=null时,a(p)调用的就是第一个构造函数,而我们其实是要对第二个构造函数进行调用。

1 0