首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-08-18
97
问题
以下不能将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://www.kaotiyun.com/show/xeRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
有以下程序:#includevoidfunl(char*p){char*q;q=P;while(*q!=’\0’){(*q)++;q++;}
设有以下语句:inta=1,b=2,c;13=a^(b
要求通过while循环不断读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入结构体数组a中。请编写函数fun,函数的功能是:找出成绩最高的学生记录,通过形参指针传回主函数(规定只有一个最高分)。已给出函数的首部,请完成该函数。注意:部分源程序存在文件PROG1.C
下列给定程序中,函数fun和funx的功能是:用二分法求方程2x<sup>3一4x<sup>2+3x一6=0的一个根,并要求绝对误差不超过0.001。例如,若给m输入一100,给n输入90,则函数求得的一个根为2.000。请改正程序中的错误
下列选项中不属于结构化程序设计方法的是
软件详细设计产生的图如下:该图是
下面不属于软件设计原则的是
随机试题
心肌不会产生强直收缩,其原因是()。
商业网站的风格特征是什么?
具体行政行为侵犯公民、法人或者其他组织的合法权益造成损害的,由谁负责赔偿
判断有无牙周炎的重要指征是()
下列建设工程项目目标控制方法中,可用来综合控制工程进度和工程造价的方法是()。
浙江浙海服装进出口公司(3313910194)在对口合同项下进口蓝湿牛皮,委托浙江嘉宁皮革有限公司(3313920237)加工牛皮沙发革。承运船舶在帕腊纳瓜港装货启运,航经大阪,又泊停釜山港转“HANSASTAVANGER”号轮HV300W航次(提单号:H
下列各项属于外国债券的有( )。
召集基金份额持有人大会不属于基金管理人的具体职责。()
简述“丑”成为特殊审美形态的基本原因。
A、Hehurthiskneeswhenatallladderfellonhim.B、Heinjuredhisanklewhenhefellfromaladder.C、Hesprainedhishandwh
最新回复
(
0
)