下面的代码会发生什么?
int *p1 = new int[100];
int *p2 = &p1[50];
delete [] p2;
我听说新的一些实现将数组的大小存储在第(-1)个数组索引中,但是上面的事情不会出现可怕的错误吗?
下面的代码会发生什么?
int *p1 = new int[100];
int *p2 = &p1[50];
delete [] p2;
我听说新的一些实现将数组的大小存储在第(-1)个数组索引中,但是上面的事情不会出现可怕的错误吗?