gpt4 book ai didi

c++ - 删除后指针指向哪里?

转载 作者:太空狗 更新时间:2023-10-29 21:16:18 24 4
gpt4 key购买 nike

当我们对一个指针使用delete时(delete p;),并且不使用nullptr然后,它指向内存中的其他位置。该新位置能否具有有效值,以便我们可以在代码中使用它?

最佳答案

指针在被deleted 后是指向相同的位置还是指向不同的位置,语言没有规定。一个实现可以自由地使用该指针的值做任何他们想做的事情。

Can that new location have a valid value so that we can use it in the code?

这取决于您的代码。编译器不需要这样做。

关于c++ - 删除后指针指向哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35487275/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com