定义char a[7]= "abcdef"; char b[4]= "ABC",执行语句strcpy(a,b);printf("%s",a) 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 strcpy printf 定义 char abcdef 搜索资料 1个回答 #合辑# 面试问优缺点怎么回答最加分? lgao622 2012-12-07 · 知道合伙人软件行家 lgao622 知道合伙人软件行家 采纳数:1137 获赞数:6550 毕业于武汉工程大学邮电与信息工程学院通信专业,软件行业,4年工作经验。 向TA提问 私信TA 关注 展开全部 ABC 更多追问追答 追问 为啥啊 追答 strcpy 会首先清空a的内容,然后将b的内容复制到a中,a的内容就是b 追问 我就知道复制会连同\0一起复制进去,但是原有的应该不会被替代吧?书上没说 追答 自己实践,比看书更受用! 追问 不会清空的 亲 追答 你的又不是strcat亲! 追问 我已经知道了 因为是复制\0了 所以输出的时候就到ABC就结束了 但事实后面是有的,只是不输出了 追答 确实如此! 追问 谢谢你了也 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 1条折叠回答 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2018-02-28 char a[7]="abcdef" char b[4]="ABC" strcpy(a,b) printf("%c",a[5])答案是f,但是我觉得是/0啊,求解啊! 81 2020-04-06 程序段 char a[7]="abcdef";char b[4]="ABC";strcpy(a,b);printf("%c",a[5]); 17 2011-01-17 若有以下定义和语句: char a[7]= “abcdef”, b[4]= “ABC”; strcpy(a,b); 2 2021-01-04 . 若有以下定义和语句: char a[7]= “abcdef”, b[4]= “ABC”; strcpy(a,b); 则a[5]的值是? 1 2012-06-09 #include<iostream.h> void main() { char a[7]="abcdef"; char b[4]="ABC"; strcpy(a,b); cout<<a[5]; } 2017-01-05 若有声明:char str[]={"CP\'!A"};执行语句:printf("%s",str);的结果是 2018-12-18 {char a[7]"abedef";char b[4]"ABC";strcpy(a,b)}; 2013-11-26 以下程序段的输出结果是_____.(注:ㄩ表示空格) char a[7]="abcdef";char b[4]= 30 更多类似问题 > 为你推荐: