因为delete可以判断指针是否是空指针,但没法判断是否是野指针
删除空指针是安全的,因为它什么也没做。 而野指针要么指向已经被释放的内存,那么就会二次delete;要么就是胡乱指向内存中的一块,你知道那块内存是用来干什么的呢?对其delete会发生未知的错误。
15,440
社区成员
58,165
社区内容
加载中
试试用AI创作助手写篇文章吧