1. 指针在初始化时,都要赋初值,推荐使用nullptr来代替0
int *p = 0;
替换为
int *p = nullptr;
2. ,当指针被delete后,也要赋值为nullptr
int *p = new int;
*p = 2;
delete p;
p = nullptr;
1. 指针在初始化时,都要赋初值,推荐使用nullptr来代替0
int *p = 0;
替换为
int *p = nullptr;
2. ,当指针被delete后,也要赋值为nullptr
int *p = new int;
*p = 2;
delete p;
p = nullptr;