首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
admin
2013-08-15
96
问题
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是( )。
选项
A、scanf("%s",*m);
B、m="desk"
C、n="desk"
D、n=m;
答案
B
解析
对于选项A,scanf函数输入数据时必须按地址进行操作,使用*m显然是错误的。对于选项D)和C),对字符数组n不能直接将字符串赋给它,需借助其他函数;m指向80个单元存储空间的起始位置,赋给数组n显然是错误的。对于选项B),使m指向“desk”字符串的起始地址是正确的。但要注意这种情况下,字符串“desk”并没有放入m所分配的80个字节的内存单元中,此语句执行后,分配给m的80个字节的内存单元丢失了。
转载请注明原文地址:https://kaotiyun.com/show/XgJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
给定的程序中,fun函数的功能是:将s所指字符串中除了下标为偶数,同时ASCH值为偶数的字符除外,其余的全部删除;串中剩余字符所形成的一个新串放在t所指的数组中。如:若s所指字符串中的内容为:”desktop12345",t所指字符串中的内容为:"dtp2
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){
下列程序的输出结果是【】。#include<stdio.h>voidfun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main()
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
若有定义:int a[2][3]3;,下列选项中对a数组元素正确引用的是( )。
在E-R图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是【】框。
下列工具中,属于需求分析常用工具的是()。
下面关于完全二叉树的叙述中,错误的是______。
按照“先进先出”组织数据的数据结构是()。
随机试题
某电子产品企业选择少数几个子市场,制订一套营销方案为之服务。这种目标市场策略称为
口服剂型在胃肠道中吸收快慢的顺序一般认为是
成分输血时,不需要进行交叉配血试验的制剂是()。
张某是某检察院检察长,李某的丈夫赵某因涉嫌犯罪而被提请逮捕。后向他人了解情况,得知张某负责批捕,于是去找张某求情。张某李某美色,便以保其丈夫平安为由,向李某提出性要求。李某救夫心切,虽不情愿,但被迫答应。张某遂对赵某不予批准逮捕,造成恶劣的社会影响。张某的
某管道安装工程项目,有A、B、C三家潜在投标人,A投标人近期施工任务已经饱和,但企业考虑到该管道工程项目的利润丰厚,为了使企业增效,决定投标。B投标人投标时在确定了总价的前提下,适当调整了各分项工程的报价,使得该报价既不影响总报价又可在中标后获得较好的经济
背景资料:某单位在一新建单线铁路施工中,将一段长1250m的一般路堤工程划分给其下属施工队施工,本路段无软基处理。路基本体采用普通填料,路基基床底层为改良细粒土,基床表层为级配碎石。由于路基本体的填料主要为黏质土和少量的砂砾,根据储量和开采填料
在那时的人看来,取得我们今天从事的业绩,会跟玩积小一样轻而易举了。_____________,他们不会嘲笑我们,他们会崇敬我们的精神。_____________我这篇平凡的文字,那时是早已泯灭的了。_____________,_____________他们
Uponarrivinghome,IwassurprisedtofindthepaperIhadhad______wasmissing.
秦朝的法律形式包括()。
Iknowalotofparentsareworried______theirchildrenwatchTVallthetime.
最新回复
(
0
)