gpt4 book ai didi

c++ - delete[] 与 for 循环中的 delete

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

<分区>

做和做有什么区别:

int* I = new int[100];
for (int J = 0; J < 100; ++J)
{
delete I++;
}

//and

int* I = new int[100];
delete[] I;

我知道第一个是错误的。我知道如何正确使用 delete[] 与 delete。我只想知道为什么这些有什么不同。就像在循环中弄清楚 delete[] 和 delete 之间的真正区别一样。那有什么区别呢?

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