首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-12-17
46
问题
以下不能将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/gICp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下对指针变量的操作中,错误的程序段是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
给定程序MODIl.C中函数fun的功能是:根据输入的三个边长(整型值),判断能否构成三角形:构成的是等边三角形,还是等腰三角形。若能构成等边三角形函数返回3,若能构成等腰三角形函数返回2,若能构成一般三角形函数返回1,若不能构成三角形函数返回0。
荫数fun的功能是:将s所指字符串中除了下标为偶数、同时ASCII值也为偶数的字符外,其余的全都删除;串中剩余字符所形成的一个新串放在t所指的数组中。例如,若s所指字符串中的内容为:"ABCDEFGl23456",其中字符A的ASCII码值为奇数
给定程序中,函数fun的功能是:在带有头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在值为ch的结点,函数返回0值。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
请编一个函数floatfun(doubleh),该函数的功能是:使变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如,若h值为1234.567,则函数返回1234.570000;若h值为1234.564,则函数返回1
给定程序MODI1.C中,fun函数的功能是:在任意给定的N个正整数中,从左到右依次逐个取三个数作为一组,按值大小找出该组数的中值,用该中值替换与该组数对应的原三个数中的中间位置的数。处理后原数列中首尾2个数不变。处理后数列在主函数中输出。例如,有10个正
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
下列叙述中正确的是
软件的三要素是
随机试题
一束单色光垂直入射到每厘米有4000条刻痕的光栅上,测得第一级谱线的衍射角为30°,求:单色光的波长;
组合单位“米每秒”符号书写正确的是()。
交易双方根据对价格变化的预测,约定在未来某一确定的时间按照某一条件进行交易或有选择是否交易的权利,涉及基础资产的跨期转移,这体现了衍生工具的()。
下列关于作业成本法与传统的成本计算方法(以产量为基础的完全成本计算方法)比较的说法中,正确的有()。
银行存款余额调节表的编制目的是为了消除未达账项的影响,并且作为原始凭证证据登记银行存款日记账。()
TwohoursfromthetallbuildingsofManhattanandPhiladelphialivesomeoftheworld’slargestblackbears.Theyareinnorther
材料一:龙应台在《中国人,你为什么不生气》中说:在一个法治上轨道的社会里,人是有权利生气的……你今天不生气,不站出来说话,明天你——还有我,还有你我的下一代,就要成为沉默的牺牲者、受害人!如果你有种,有良心,你现在就去告诉你的公仆立法委员,告诉卫生署,告诉
Singletons,referringtothosewholivealone,arebeingcomfortedbywell-meaningfriendsandfamilyandtoldthatnothavinga
魏晋南北朝时期,社会经济特点与前一历史阶段的明显不同之处是()。
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句组是
最新回复
(
0
)