首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有语句:void*P=malloc(80);,则以下叙述错误的是( )。
若有语句:void*P=malloc(80);,则以下叙述错误的是( )。
admin
2022-04-01
30
问题
若有语句:void*P=malloc(80);,则以下叙述错误的是( )。
选项
A、可以通过指针P直接访问用malloc开辟的这块内存
B、p所指内存可以通过强制类型转换当作具有20个int型元素的一维数组来使用
C、p所指内存可以通过强制类型转换当作具有10个double型元素的一维数组来使用
D、p所指内存可以通过强制类型转换当作具有80个char型元素的一维数组来使用
答案
A
解析
题意中使用malloc()函数分配了80个字节的内存单元,void指针p指向该内存单元,在C语言中,void*不能直接使用,必须利用强制类型转换将其转成所需的类型才能使用,选项A错误;int类型的元素占4个字节,所以可以将p指向的内存强制类型转换成具有20个int类型的一维数组来使用,同理,也可以强制类型转换成10个double类型的一维数组,或强制类型转换成80个char类型的一维数组,选项B、C、D正确,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/K2kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){unsignedchara=2,b=4,c=5,d:d=a|b;d&=c;printf("%d\n",d);}程序运行后的输出结果是
有以下程序main(){inta[5]={2,4,6,8,10),**P,**k;P=a:k=&p;printf(’’%d’’,*(p++));printf(’’%d\n’’,**k);}程序运行后的输出结果是
有如下说明:intarray[10]={1,2,3,4,5,6,7,8,9,10},*p=array;则数值为9的表达式是________。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);}main(){printf("%d\n",fun
下面属于整数类Ⅰ实例的是
下列关于栈的叙述中正确的是()。
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
软件生命周期是指( )。
以下正确的说法是()。
随机试题
对于发行公司来讲,采用自销方式发行股票具有可及时筹足资本,免于承担发行风险等特点。()
铵盐中的铵态氮能用直接法滴定。 ()
在下列人畜共患传染病中,可以不进行疫源地消毒的是
张某,女,23岁。患尖锐湿疣,外生殖器及肛门出现疣状赘生物,色灰,质柔软,表面秽浊潮湿,触之易出血,恶臭,小便色黄,不畅,舌苔黄腻,脉弦数。治拟利湿化浊,清热解毒。应首选()
甲公司是一家大型高科技集团上市公司,主营手机、电脑以及其他电子科技产品,其生产、研发与销售部门遍及全球各地,产品特征与类型具有一定的地理特殊性。该公司的发展战略是系列电子产品多元化。从多板块、多渠道取得收益。甲公司重视研究开发,持续推出新产品,不断创新产品
阅读材料,根据要求完成教学设计。材料一:《义务教育物理课程标准(2011年版)》关于“物质的密度”的内容标准为:通过实验,理解密度,会测量固体和液体的密度;解释生活中一些与密度有关的物理现象。材料二:教学对象为初中二年级学生,已学过“物
我国基本经济制度包括两个方面内容,一是强调公有制为主体,二是强调多种经济成分共同发展。要确保公有制的主体地位就必须()。
一电子仪器由两部分构成,以X和Y分别表示两部分部件的寿命(单位:千小时),已知X和Y的联合分布函数为问X和Y是否独立;
WhyHaveFormalDocuments?First,writingthedecisionsdownisessential.Onlywhenonewritesdothegapsappearandthe(71
在软件工程中,下列哪一项是用户和设计者之间执行的一种交互过程,适用于开发需求不确定的软件系统?
最新回复
(
0
)