哪位知道delete 的格式
来源:百度知道 编辑:UC知道 时间:2024/06/10 02:03:37
为什么有的是delete []x;而有的是delete x;
我不懂啊
我不懂啊
如果x是new出来的一个数组,则用delete []x。比如:
int *x=new int[10];
delete []x;
如果x是单个元素,则用delete x
int *x = new int;
delete x;
delete [] x 是删除对象数组,而delete x 是删除一个对象。两者不能通用。
delete [] x;