【单选题】【消耗次数:1】
假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
delete[p];
delete(p);
free[]p;
free(p);
参考答案:
复制
纠错
相关题目
【单选题】 假定指针变量p定义为“int *p=calloc(30,sizeof(int));”,要释放p所指向的动态内存,应使用语句( )。
①  delete[p];
②  delete(p);
③  free[]p;
④  free(p);
【单选题】 假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
①  delete p;
②  delete *p;
③  delete
④  delete []p;
【单选题】 假定指针变量p定义为“int *p=new int(100);”,要释放p所指向的动态内存,应使用语句( )。
①  delete p;
②  delete *p;
③  delete
④  delete []p;
【单选题】 假定指针变量p定义为“int *p=malloc(sizeof(int));”,要释放p所指向的动态存储空间,应调用的函数为?
①  free(p)
②  delete(p)
③  free(*p)
④  free(p)
【单选题】 假定变量m定义为“int ”,则下列定义p的正确语句为?
①  int p=
②  int *p=
③  int
④  int *p=m;
【单选题】 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
①  const char *p=“ABCD”;
②  char *const p=“ABCD”;
③  char const *p=“ABCD”;
④  const char * const p=“ABCD”;
【单选题】 要禁止修改指针p本身,又要禁止修改p所指向的数据,这样的指针应定义为()
①  const char *p=“ABCD”;
②  char *const p=“ABCD”;
③  char const *p=“ABCD”;
④  const char * const p=“ABCD”;
【单选题】 假定变量m定义为“int m=7;”,则定义p的正确语句为( )。
①  int p=
②  int *p=
③  int
④  int *p=m;
【单选题】 假定变量m定义为“int m=7;”,则定义p的正确语句为( )。
①  int p=
②  int *p=
③  int
④  int *p=m;
【单选题】 假定s被定义为指针类型char *的变量,初始指向的字符串为Hello world!,若要使变量p指向s所指向的字符串,则p应定义为?
①  char *p=s;
②  char *p=
③  char *p;p=*s;
④  char *p; p=
随机题目
【单选题】 在执行OUTDX,AL指令时,寄存器的数据送到数据总线上。
①  DX
②  AX
③  DL
④  AL
【单选题】 可编程定时器/计数器8253能输出连续周期波形的工作方式是。
①  方式2和3
②  方式1和2
③  方式3和4
④  方式4和5
【单选题】 8086中断系统可以管理种中断。
①  64
②  128
③  256
④  512
【单选题】 8254的工作方式产生连续的方波输出。
①  0
②  1
③  2
④  3
【单选题】 关于单工通信方式,下列说法正确的是
①  某一时刻通信双方能同时双向传送数据
②  通信双方只能单向传送数据
③  通信双方不能同时收发数据,但可以在不同时候在两个方向传送
④  上述说法均正确
【单选题】 8279芯片共有位列返回线。
①  1
②  4
③  8
④  16
【单选题】 外设输入的信号变化很快时,应考虑在A/D转换器的输入端加一个。
①  传感器
②  滤波器
③  采样保持器
④  多路模拟开关
【单选题】 已知中断类型码为18H,则中断服务程序入口地址存放在中断向量表的③。
①  0000H:0072H~0000H:0075H
②  0000H:0072H~0000H:0073H
③  0000H:0060H~0000H:0063H
④  0000H:0060H~0000H:0061H
【单选题】 8279芯片采用译码方式工作时,最多可以控制个7段数码管的显示。①1②4③8④16
①  1
②  4
③  8
④  16
【单选题】 以下对系统程序员透明的是()。
①  虚拟存贮器
②  CACHE
③  CPU内部的寄存器
④  外部中断