一些留给自己的思考题(只求回过头来能够有所获)
发布日期:2021-05-09 00:20:28 浏览次数:11 分类:博客文章

本文共 166 字,大约阅读时间需要 1 分钟。

1.指针delete后,赋为0的原因?

  (1)防止再次delete它? 既然删掉了,还会再用它吗?可能有不明显的调用?

  (2)它是野指针,指向的是被删除的内存。 哪有怎样呢?

Ans:赋为0表明它不再指向任何对象。假如不赋为0,用户有可能会误调用,访问到未知的内容.而赋为0,即使被误调用,会直接抛出NULL指针错误.

 

2.

上一篇:Navicat函数和过程(Function, Produce)使用总结
下一篇:vector在堆上还是在栈上(等待自己慢慢领悟吧)

发表评论

最新留言

感谢大佬
[***.8.128.20]2025年04月16日 14时47分50秒