C++中,null和null指针的处理方法有以下几种:
使用NULL宏来表示空指针,例如:
int *p = NULL;
在C++中,可以使用0来表示空指针,例如:
int *p = 0;
C++11新增了nullptr来表示空指针,例如:
int *p = nullptr;
可以使用nullptr来比较指针,例如:
if(p == nullptr)
可以使用nullptr来初始化指针,例如:
int* p = nullptr;
可以使用nullptr来判断指针是否为空,例如:
if(p == nullptr)
以上就是C++中处理null和null指针的方法,希望可以帮助到大家。
本文链接:http://task.lmcjl.com/news/12182.html