程序显示异常,cout输出的不显示

img


我知道这个delete释放了P所存放的地址,但程序最后为啥啥也没显示啊?p0和p1的原样显示都不显示一下

img

你这在玩啥呢,delete后还在操作指针,你这都非法操作指针崩溃了,还输出啥啊
退出代码是个垃圾值,表示程序有异常中断退出

delete语句写错了,应该是delete [] p;
内存释放后,p就变成野指针,不能再通过它访问或修改它所指的内存,否则程序崩溃

  • 可以查看手册:c++-cout 中的内容