首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-08-18
99
问题
以下不能将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/xeRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关二叉树的叙述中,正确的是()。
若有以下程序:#includemain(){inta[3]={0},i,j,k=2;for(i=0;i<k;i++)for(j=0;j<k;j++)a[j]=a[i]+1;printf("%d\n",
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是()。
若有定义语句charc=’\101’;则变量c在内存中占
有以下程序#includemain(){inta=7;while(a--);printf("%dkn",a);}程序运行后的输出结果是
下列函数的功能是voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;)}
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include#includemain(){chara[10]="abc",b[10]="012",c[10]="xyz";s
给定程序MODI1.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的结果。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
下面不属于软件测试实施步骤的是
随机试题
关于股管的叙述,下列哪项是正确的()
据报载,英国有调查机构曾以《世界上谁最快乐》为题做过一次调查,统计数字显示,排在前几位的分别是以下四种人:刚发表长篇小说的作家;刚生下小孩的女人;刚顺利做完一个大手术的医生;玩沙子堆砌成功的小孩。以上几种人之所以最快乐的原因在于(
与网络计划终点节点相连接的工作的最迟完成时间等于网络计划的( )。
会计人员职业道德规范的对象仅指单位会计人员,不包括注册会计师。()
国家统计局于()年8月制定公布了新国家标准《国民经济行业分类》。
品德是先天形成的。()
焦点效应,是人们高估周围人对自己外表和行为关注度的一种表现。焦点效应意味着人类往往会把自己看作一切的中心,并且直觉地高估别人对我们的注意程度。根据上述定义,下列不属于焦点效应的是:
欧洲的舞蹈批评家:美国芭蕾水平的提高是由于现在有更多的欧洲人在美国教授芭蕾。在美国的芭蕾教师中,在欧洲出生并接受训练的教师比例上升了,我知道这一点是因为在我去年去纽约时,我所遇见的欧洲来的芭蕾教师——在欧洲出生并接受训练——比从前要多。下列哪一项指
已知某资本家的资本总量为100万。其中60用于购买生产资料,40万用于购买劳动力。一年获得的剩余价值量为20万。该资本家的剩余价值率是()
Whoisthatwoman?
最新回复
(
0
)