首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
admin
2013-02-23
62
问题
若有定义:char *x="abcdefghi";,以下选项中正确运用了strcpy函数的是______。
选项
A、char y[10]; strcpy(y,x[4]);
B、char y[10]; strcpy(++y,&x[1]);
C、char y[10],*s; strcpy(s=y+5,x);
D、char y[10],*s; strcpy(s=y+1,x+1);
答案
D
解析
选项A中x[4]是取字符e,也就是将字符复制到y中,strcpy实现的是地址的复制所以选项A错误;选项B中++y是错误的,不允许对常量进行自加运算(y是—个确定的地址值),所以选项B错误;选项C指针变量s指向了y向后的第5位,则存放x时会出现越界问题,所以选项C错误;选项D中,指针变量s指向了y向后的第—位,此时s可存放数据的长度为9,而地址“x+1”起的字符串的地址长度也刚好为9(包括“\0”),所以开始复制不会出现地址越界问题,故选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/6TJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序main(){doubled;floatf;longl;inti;i=f=1=d=20/3;printf("%d%1d%f%f\n",i,1,f,D);}程序运
设有如下程序:main(){intn1,n2;scanf("%d",&n2);while(n2!=0){n1=n2%10;n2=n2/10;Printf("%d",n1);
下面关于完全二叉树的叙述中,错误的是______。
以下叙述中正确的是 ______。
在E-R图中,用来表示实体的图形是______。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和______。
数据库技术的根本目标是要解决数据的()。
C语言的基本单位是()。
E-R图中,矩形表示()。
随机试题
属于内耳的结构是:
A.唇、颊、舌系带的附丽区B.颧突C.舌侧翼缘区D.上颌结节E.下颌舌骨嵴全口义齿基托边缘应在何处形成相应的切迹
A.夏枯草B.龙胆草C.栀子D.牛黄E.谷精草
患者,男性,59岁。证见眩晕耳鸣,头痛且胀,遇劳、恼怒加重,肢麻震颤,失眠多梦,颜面潮红,舌红苔黄,脉弦细数。此病机属于"内生五邪"中的
以下情况,需要执业药师对患者特殊提醒的是()。
某装饰工程公司于2014年10月发生如下业务:临时设施摊销费5万元,检验试验费2万元,工程保修费2万元,公司广告费6000元,交纳房产等税1万元。根据企业会计准则及相关规定,属于企业管理费用的有()。
以题目为中心的课堂讨论模式,自由学习的教学模式以及开放课堂教学模式都是基于()的典型教学模式。
启蒙思想家们用“人权”反对“王权”,用“人道”对抗“神道”,用“人类理性”否定宗教愚昧,用“自由”、“平等”代替封建等级专制,这主要是为了()。
Theinformationsuperhighwaycanbeappliedtothefollowingaspects,exceptwhich?
A、Itwaspublishedin1608.B、Itwasalistofeverydaywords.C、Itincluded3,000importantwords.D、Eachwordinitwasdefine
最新回复
(
0
)