首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请问一下关于delete[]的有关问题

2012-03-23 
请教一下关于delete[]的问题C/C++ codemain (){int *a new int[100]int *b aa + 50delete[] a}上

请教一下关于delete[]的问题

C/C++ code
main (){    int *a = new int[100];    int *b = a;    a += 50;    delete[] a;}

上面这样的情况,这100个int都释放掉了么?
如果答案是是,能否再说明下C++是如何判断出这块内存的实际位置的。

[解决办法]
a保存了位置
[解决办法]
这样不能全部释放 a的地址发生了变化 前面50个没释放掉把 个人意见

热点排行