课程
/后端开发
/C++
/C++远征之离港篇
delete p; //释放内存
delete []p; //释放内存块
2016-11-06
源自:C++远征之离港篇 5-4
正在回答
cout << str << endl; //这句有问题,你打印的是指针的地址 //写成这样 cout << *str << endl;
你把代码中第四句去掉就会好了。。 你想想 , p= &x ,x的地址给p ,然后 delete p; 这不等于是释放x吗?x又不是申请的,释放它当然会出现错误
我应该申请到了内存啊??
举报
C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通