#include <iostream>
using namespace std;
int main()
{
int *p1=nullptr;
int *p2=NULL;
cout<<p1<<p2<<endl;
return 0;
using namespace std;
int main()
{
int *p1=nullptr;
int *p2=NULL;
cout<<p1<<p2<<endl;
return 0;
}
nullptr是C++11 新保准,相当于空指针,地址为零,和NULL相同效果。
需要注意的是能将0常量赋值给指针,却不能将int 变量赋值给指针。