单选题
👁️ 浏览量:

试题题干

假定指针变量p定义为"int * p=new int(100);",要释放p所指向的动态内存,应使用语句(     )

A

delete p;

B

​delete * p;

C

delete &p;

D

delete []p;

参考答案

正确答案:

试题解析

如果是使用new运算符动态分配了一个数组,那么释放该数组时,语句如下:

delete []指针;

故本题选D。