首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
以下不能将s所指字符串正确复制到t所指存储空间的是( )。
admin
2019-12-17
42
问题
以下不能将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));含有的实参个数是()。
在数据库系统中,用于对客观世界中复杂事物的结构及它们之间的联系进行描述的是()。
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
以下选项中叙述错误的是
有以下程序#include<stdio.h>intfun(inta,intb)main(){if(b==0)returna;{printf("%d\n",fun(4,2));}elsereturn(fun(--a,--b));}
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
针对简单程序设计,以下叙述的实施步骤顺序正确的是
对如下二叉树进行后序遍历的结果为
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
下面不属于软件工程过程的4种基本活动
随机试题
主动脉瓣狭窄的肺血改变是肺动脉狭窄的肺血改变是
A.崩解时限B.溶出度C.脆碎度D.释放度E.干燥失重《中国药典》规定,控释胶囊剂应检查
有关正常成人子宫,下列叙述哪项是错的
根据《水土保持法》,建设项目中的水土保持设施应与主体工程同时()。
A公司、B公司、C公司和D公司签订合同,共同出资购买一栋写字楼,各自拥有该写字楼25%的产权,用于出租收取租金。合同约定,该写字楼相关活动的决策需要A公司、B公司、C公司和D公司一致同意方可做出;A公司、B公司、C公司和D公司的出资比例、收入分享比例和费用
下列投标人的行为违反我国有关招标投标的法律规定的是()。
下列关于百度搜索引擎的表述,正确的有()。
B-ISDN综合选择了线路交换的实时性和分组交换的灵活性的【 】技术作为它的数据传输技术。
文本框的Locked属性被设置为True后产生的效果是()。
Minority-ownedbusinessintheUnitedStateshadunprecedentedopportunitiesaswellasnewandsignificantrisks.Civilrights
最新回复
(
0
)