delete p和delete[] p有什么区别
请问delete p和delete[] p有什么区别啊,最好能举例子说明,谢谢
[解决办法]
delete p 是释放动态变量的内存
delete[] p是释放动态数组的内存
int* p;
p=new int;
delete p;
int* h;
h=new int[20];
delete[] h;
发布时间: 2012-03-18 13:55:39 作者: rapoo
delete p和delete[] p有什么区别
请问delete p和delete[] p有什么区别啊,最好能举例子说明,谢谢
[解决办法]
delete p 是释放动态变量的内存
delete[] p是释放动态数组的内存
int* p;
p=new int;
delete p;
int* h;
h=new int[20];
delete[] h;