gpt4 book ai didi

c++ - 在浅拷贝上调用 delete 不会爆炸

转载 作者:行者123 更新时间:2023-11-28 04:33:16 26 4
gpt4 key购买 nike

<分区>

在下面的代码中,为一个整数分配内存,然后进行浅拷贝,最后对其调用 delete。它如何仍然打印 23 作为输出,为什么对 q 的 delete 调用不导致运行时异常。

#include <iostream>

using namespace std;

int main() {
int* p = new int(23);
int* q = p;

delete p;
cout << *p << endl;
delete q;


return 0;
}

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