gpt4 book ai didi

c++ - 如果我对数组使用 delete p 而不是 delete [] p,结果会怎样?

转载 作者:太空宇宙 更新时间:2023-11-04 14:51:37 26 4
gpt4 key购买 nike

<分区>

Possible Duplicates:
Why is there a special new and delete for arrays?
( POD )freeing memory : is delete[] equal to delete ?

如果我对数组使用 delete p 而不是 delete [] p,结果会怎样?我遇到了这个问题的两个答案。

1 只有第一个元素会被释放。

2 灾难性的结束。

我的问题是,这两个怎么会发生?如果只释放第一个元素,为什么会发生灾难?谁能给我举个例子?

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