单选题

假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为()。

Afree(p)

Bdelete(p)

Cfree(*p)

Dfree(&p)

正确答案

来源:www.examk.com

答案解析

相似试题
  • 假定指针变量p定义为“int*p=newint(100);”,要释放p所指向的动态内存,应使用语句()。

    单选题查看答案

  • 假定s被定义为指针类型char *的变量,初始指向的字符串为"Hello world!",若要使变量p指向s所指向的字符串,则p应定义为()。

    单选题查看答案

  • 假定p是具有int**类型的指针变量,则给P赋值的正确语句为()。

    单选题查看答案

  • 假定变量m定义为“intm=7;”,则定义变量p的正确语句为()。

    单选题查看答案

  • 假定k是一个double类型的变量,则定义变量p的正确语句为()。

    单选题查看答案

  • 若已定义a为int型变量,则对指针p的说明和初始化正确的是()。

    单选题查看答案

  • 若变量已正确定义并且指针p已经指向变量x,则*p相当于()

    单选题查看答案

  • 若变量已正确定义并且指针p已经指向变量x,则&*p相当于()

    单选题查看答案

  • 若变量已正确定义,()不可以使指针p成为空指针。

    单选题查看答案