首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2020-04-18
85
问题
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
选项
A、do{*t++=*s++;}while(*s);
B、for(i=0;t
=s
;i++);
C、while(*t=*s){t++;s++}
D、for(i=0,j=0;t[i++]=s[j++];);
答案
A
解析
do{*t++*s++;}while(*s);不能因为当*s=’\0’时,while(*s)跳出循环,这样字符串结束标志“\0”没有复制给*t,造成*t不完整。注意:*t++=*s++是先执行t=*s,然后才进行t=t+1,s=s+1。B、C和D都能将“\0”复制过去。
转载请注明原文地址:https://kaotiyun.com/show/EVCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
以下选项中,合法的数值型常量是()。
有以下程序#includetmain(){charb[3][10],c;inti;for(i=0;i<2;i++)scanf("%s",b[i]);i=0;while((c=getehar())!=’\n’)b[2][i++]=c;
有以下程序:#includetypedefstruetstu{charname[10];chargender;intscpre;}STU;voidf(STUa,STU*b,
有以下程序:#includemain(){ints,t,A=10;doubleB=6;s=sizeof(A);t=sizeof(B);printf("%d,%d\n",s,t);}在VC6.0平台上编译运行,程序运行后的输出结果是(
下列叙述中正确的是()。
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的3个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
合法的C语言实数是()。
在软件开发中,需求分析阶段产生的主要文档是()。
随机试题
(2021年德州齐河)儿童遗忘的进程是不均衡的,一般呈现的趋势是()
交流测速发电机的励磁绕组必须接在频率和大小都不变的交流励磁电压上。()
什么叫回流比?
确定宫颈癌临床分期的必要检查为
患儿,女,3岁,口腔溃疡2天,疼痛拒食、烦躁,流口水,小便黄,大便干。查体:口腔口舌面多处溃疡,周围红赤,口臭,舌红苔黄,脉滑数。诊断为
治疗咽喉红肿疼痛,兼有肺热咳嗽痰多者,应首选
政府应当维护和促进经济社会的可持续发展,这是指政府的()
根据下面材料回答问题。根据资料,下列表述不正确的一项是()。
据一项在几个大城市所做的统计显示,餐饮业的发展和瘦身健身业的发展呈密切正相关。从1985年到1990年,餐饮业的网点增加了18%,同期在健身房正式注册参加瘦身健身的人数增加了17.5%;从1990年到1995年,餐饮业的网点增加了25%,同期参加瘦身健身的
Somepeoplearealwayslate,forschool,forwork,orforanyappointment,nomatterhowimportantitis.Youaretosuggestsom
最新回复
(
0
)