假设我不想使用向量并使用动态数组(只是一个学习目的).从我分配的这个动态数组我想删除特定的索引.
int * array = new int[10];
delete &array[3];
Run Code Online (Sandbox Code Playgroud)
当我尝试这样做时,我得到了SIGSEGV,Segmentation fault.
我如何删除特定的索引(比如索引3,我知道它的连续内存,它会创建漏洞,但仅仅是为了学习目的),就像我正在尝试正确地做上面那样,如果这是我的记忆,为什么我会出现分段错误?