小编neo*_*ram的帖子

双指针问题

任何人都可以告诉我这段代码有什么问题

int* x=new int(5) ;
int i =0;
int** y = new int*[i];
for(int j = 0 ;j<5 ; j++)
{
     y[i++]=x;
}
delete[] y;
Run Code Online (Sandbox Code Playgroud)

当我删除y时,编译器总是触发一个断点,注意我不想删除对象"x"谢谢

c++ pointers breakpoints

2
推荐指数
1
解决办法
166
查看次数

标签 统计

breakpoints ×1

c++ ×1

pointers ×1