指针delete之后赋值为null
1、现象
经常看到有些代码在delete之后赋值为null
2、原因
C++标准规定:delete空指针是合法的,没有副作用。
所以我们在Delete指针后赋值为NULL或0是个好习惯。对一个非空指针delete后,若没有赋NULL,若再次delete的话,会报错
长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html
1、现象
经常看到有些代码在delete之后赋值为null
2、原因
C++标准规定:delete空指针是合法的,没有副作用。
所以我们在Delete指针后赋值为NULL或0是个好习惯。对一个非空指针delete后,若没有赋NULL,若再次delete的话,会报错