[单选题]

下面的语句中动态分配的内存,其释放语句正确的是( )。 im*q=new[10];

A.delete q;

B.delete q[0];

C.delete[]q;

D.delete*q;

参考答案与解析:

相关试题

在下面的语句中,赋值语句错误的是_______。

[单选题]在下面的语句中,赋值语句错误的是_______。A.a=(b=(c=2,d=3));B.i++;C.a=a/b=2;D.a=a<a+1;

  • 查看答案
  • 下面的数组声明语句中()是正确的。

    [单选题]下面的数组声明语句中( )是正确的。A.Dim A[3,4]As IntegerB.Dim A(3,4)As IntegerC.Dim A[3;4]As IntegerD.Dim A[3;4]As Integer

  • 查看答案
  • 下面的语句中错误的是

    [单选题]下面的语句中错误的是A.int a=5;int x[a];B.const int a=5;int x[a];C.int n=5;int *p=new int [A] ;D.const int n=5;int *p=new int [a];

  • 查看答案
  • 下面的语句中错误的是()。

    [单选题]下面的语句中错误的是( )。A.int a=5;int x[a];B.const int a=5;int x[a];C.int n=5;int *p=new int[n];D.const int n=5;int *p=new int[a];

  • 查看答案
  • 下面的语句中错误的是

    [单选题]下面的语句中错误的是A.int a=5;int x[a] ;B.const int a=5;int x[a] ;C.int n=5;int * p=new int[a] ;D.const int n=5;int * p=new int[a] ;

  • 查看答案
  • 下面的语句中错误的是()。

    [单选题]下面的语句中错误的是( )。A.int a=5:int x[a];B.const int a=5;int x[a];C.int n=5;int*p=new int [a];D.const int n=5:int*p=new int[a];

  • 查看答案
  • 下面的语句中错误的是

    [单选题]下面的语句中错误的是A.int a=5;int x [a];B.const int a=5;int x [a];C.int n=5;int*p=new int[a];D.const int n = 5;int *p = new int[a];

  • 查看答案
  • 下面的语句中错误的是

    [单选题]下面的语句中错误的是A.int a=5;int x[a];B.const int a=5;int x[a];C.int n=5;int *p=new int [A] ;D.const int n=5;int *p=new int [a];

  • 查看答案
  • 经过下面的语句后inti,a[10],*p;定义后,下列语句中合法的是()。

    [单选题]经过下面的语句后inti,a[10],*p;定义后,下列语句中合法的是()。A . p=100B . p=a[5]C . p=a+2D . p=&(i+2

  • 查看答案
  • 经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是____

    [单选题]经过下面的语句定义后:int i,a[10],*p;下列语句中,合法的是______。A.p=100;B.p=a[5];C.p=a[2]+2;D.p=a+2;

  • 查看答案
  • 下面的语句中动态分配的内存,其释放语句正确的是()。im*q=new[10];