第1个回答 2020-02-25
strcpy是“字符串复制函数”,是将字符串b和其后的'\0'一起复制到字符串a中,并取代了字符数组a中前面的
5个
(因为定义的是b[4]哈)字符,而后面的字符仍然是a中原有的字符;所以,最后的结果打印出的应该是:f
第2个回答 2013-06-12
strcpy(x,y)会把x中的数据覆盖掉,使用这个函数时最好保证y的长度在x的长度范围中,要不可能会出错!
如果你不想把x中的数据覆盖掉,你可以使用srtcat()函数
第3个回答 2013-06-12
我觉得会报数组越界了,因为b【4】的最后一位为‘\0’,strcpy(x,y)貌似y会覆盖x的。
第4个回答 2018-03-28
strcpy(a,b),把b字符串赋值给a,所以完成此运算后a="ABC"
输出结果为:ABC