1、只能用delete来释放使用new分配的内存。然而,对空指针使用delete是安全的。 2、养成良好的代码习惯,当创建new时最好同时敲出delete用来释放。 三、使用new来创建动态数组 代码语言:javascript 复制 #include<iostream>using namespace std;intmain(){double*p3=newdouble[3];p3[0]=0.2;p3[1]=0.5;p3[2]=0....
//delete pq; //无效,delete是来释放new分配的内存的 /* 使用new来创建动态数组 */ //静态联编:数组在编译时加入到程序中,在编写程序时候指定数组长度 //动态联编:在程序运行阶段,如果需要数组,则创建它;如果不需要则不创建;还可以在程序运行时选择数组长度。这种数组被称为动态数组 int* psome=new int [10...
关于delete运算符的下列描述中,哪个是错误的。A.它必须用于new返回的指针B.对一个指针可以连续使用多次该运算符C.它也适用于空指针D.释放数组占用的内存空间时,指
百度试题 题目如果不是释放数组指针指向的内存,delete后面使用的指针的类型为()。 * * * *相关知识点: 试题来源: 解析 答案:A 反馈 收藏