首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-08-18
36
问题
以下不能将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://jikaoti.com/ti/auf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在一个c源程序文件中定义的全局变量,其作用域为()。
有以下程序:#includeintfun-.(inta,intb){returna+b;}intfunt,(inta,intb){returna-b;}intsss(int(*t)(),intx
以下叙述中错误的是()。
若有以下程序:#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++
有以下计算公式:y=若程序前面已在命令行中包含math.h文件,不能够正确计算上述公式的程序段是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
下列关系表达式中,结果为“假”的是
给定程序中,函数fun的功能是将不带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线
每个学校有一名校长,且不同学校的校长可以是同一人,则实体学校和实体校长间的联系是
随机试题
能打印出一个双引号的语句是()。
对于属于易燃易爆性质的压缩气体,在启动往复式压缩机前,应该采用()将缸内、管路和附属容器内的空气或其他非工作介质置换干净,并达到合格标准,以杜绝爆炸和设备事故的发生。
普鲁卡因是常用的局部麻醉药,毒性较小,成人一次限量为1000mg。()
亲水凝胶骨架片中,水溶性药物的释放以扩散为主,难溶性药物则以骨架溶蚀为主。()
某盗窃案件中,犯罪嫌疑人孙某,19岁,下列人员哪些不是诉讼参与人?
某公司普通股每股发行价为8元,筹资费用率为10%,预计下期每股股利为0.9元,以后每年的股利增长率为15%,则该公司的普通股资本成本为()。
将已经编码的符号表象转译为相应的行为是()。
(13)用来定义WebService的接口标准。(14)提供了标准的RPC方法来调用WebService。(14)
A、Hehasafeelingofinsecurity.B、Heismissinghisfamily.C、Helacksself-confidence.D、Hefeelsiii.BWhatdoesitprobably
A、Shesuggeststhatthemanreadit.B、Shehasn’treadthepassage.C、Shedoesn’tunderstanditeither.D、Shecannotreaditin
最新回复
(
0
)