【单选题】【消耗次数:1】
假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
malloc(n)
calloc(n,sizeof(struct Worker))
calloc(n*sizeof(struct Worker))
realloc(n,sizeof(struct Worker))
参考答案:
复制
纠错
相关题目
【单选题】 假定要动态分配一个类型为Worker的具有n个元素的数组,并由r指向这个动态数组,则使用的语句表达式为( )。
①  malloc(n)
②  calloc(n,sizeof(struct Worker))
③  calloc(n*sizeof(struct Worker))
④  realloc(n,sizeof(struct Worker))
【单选题】 假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的长度为( )。
①  20
②  21
③  22
④  24
【单选题】 假定指针变量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);
【单选题】 执行“int* p=malloc(sizeof(int));”语句后得到的动态分配的整数对象为( B )。
①  p
②  *p
③  **p
④  p
【单选题】 执行“int* p=malloc(sizeof(int));”语句后得到的动态分配的整数对象为( B )。
①  p
②  *p
③  **p
④  &p
【单选题】 针对下列题,正确是()struct Worker{int no;char name[20];}w;。
①  w.no
②  w-no
③  no
④  name
【单选题】 以下程序的运行结果是(  )。#include stdio.hmain(){struct date{ int year,month,day;}today;printf(%d\n,sizeof(today));}
①  6
②  8
③  10
④  12
【判断题】 若一维数组元素个数为n,则数组元素的最大下标是n,最小下标是0。
①  正确
②  错误
随机题目
【单选题】 施工合同示范文本通用条款规定,承包人对()的保修期限应为5年。
①  地基基础工程
②  屋面防水工程
③  设备安装工程
④  排水管道工程
【单选题】 施工合同当事人,在合同中未选择协议管辖,合同发生纠纷后,承包人应当向()人民法院起诉。
①  工程所在地
②  施工企业所在地
③  合同签订地
④  建设单位所在地
【单选题】 监理招标的宗旨是对监理单位()的选择。
①  能力
②  人员
③  设备
④  报价
【单选题】 FIDIC施工合同条件规定,业主应在收到()后21天内,退还承包商履约保函。
①  最终支付证书
②  接收证书
③  履约证书副本
④  付款证书
【单选题】 一个合同被法院确认为可撤销合同。甲、乙双方约定的违约金为4万元,合同履行阶段双方各受到了2万元的经济损失。法院判定双方都有过错,但甲方是主要过错方,应承担75%的过错责任。则损失的承担应为()。
①  各自承担自己的损失
②  甲方赔偿乙方1万元损失
③  甲方赔偿乙方2万元损失
④  甲方赔偿乙方4万元损失
【单选题】 监理单位出现失职行为,按照监理合同规定,委托人可()。
①  发出中止合同通知,令监理合同即行停止
②  发出未履行义务通知后在第21天单方终止合同
③  发出未履行义务通知后21天内未能得到满意答复,进一步发出终止合同通知,在该终止合同通知发出后的第35天,监理合同即行终止
④  首先发出未履行义务通知,21天内未能得到满意答复后,在第一个通知发出35天内发出终止合同通知,监理合同即行终止
【单选题】 A公司欠银行贷款200万元,现该公司将一部分资产分离出去,另成立B公司。对于公司分立后这笔债务的清偿责任问题,存在以下意见,其中正确的是()。
①  应当由A公司承担清偿责任
②  应当由B公司承担清偿责任
③  应当由A公司和B公司承担连带责任
④  A公司和B公司均不再承担清偿责任
【单选题】 关于无效合同,下列说法错误的是()。
①  违反了法律规定的条件
②  自订立起就没有法律效力
③  不受到法律保护
④  自宣布无效之日起无效
【单选题】 业主的索赔主要根据()提出。
①  施工质量缺陷
②  设计变更
③  工程量减少
④  施工进度计划修改
【单选题】 下列对不可抗力发生后,合同责任的描述中错误的是()。
①  承包人的人员伤亡由发包人负责
②  工程修复费用由发包人承担
③  承包人的停工损失由承包人承担
④  发包人的人员伤亡由发包人负责