永发信息网

strcpy中如果第一个字符串数组比第二个长 什么结果

答案:2  悬赏:50  手机版
解决时间 2021-02-23 13:25
strcpy中如果第一个字符串数组比第二个长 什么结果如 第一个abcdef 第二个 ghi 那么结果是什么 输出结果又是什么
最佳答案
不用strcpy的知道voidstr_test(char*source,char*target){while(*source!='\0'){*target=*source;target++;source++;if(*source=='\0')break;source++;}*target='\0';}
全部回答
首先,是dest(前一个)内容的长度,还是空间的长度? 如果是空间长度不足,会造成不可知的后果 例如: char dest[10]; strcpy(dest, "aaaaaaaaaaaaaaaaaaaaaaaaaa"); 基本上会崩溃掉,如果第二个参数是精心设计的,就是堆栈溢出攻击。 如果是内容长度比第二个短,但是空间够,那会覆盖 如: char dest[10] = "a"; strcpy(dest, "aaa");//copy之后为"aaa\0"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
是不是上了大专学护理 然后毕业 进行一些考试
丰田雷凌车身稳定控制系统怎么用
如何关闭笔记本电脑
青县快乐阳光爱心协会这个地址在什么地方,我
总感觉心里有很多发泄不出来的事憋的我发疯,
手机进水,屏幕显示正常,触控失灵怎么办?
怎么让自己最快的哭
燕赵通讯地址有知道的么?有点事想过去
可称1000公斤手推全钢架电子称一台有多重?
当今社会,已婚男性的出轨率达到多少,请给出
喘促气急,痰涎上涌,咳嗽,吐粉红色泡沫痰,
辣妈厨房我想知道这个在什么地方
菩提根变黑怎么办
只要付出了努力和汗水,就一定会有回报。 这
我的手机支付宝怎样没有转出功能
推荐资讯
乐视1s手机显示拍照处理失败怎么解决
下列比例尺,最大的是BA. 1:10000B. 1: 100C.
如果考上本三上不上?上大专的话,专转本还是
《先秦与古希腊:中西文化之源》一文中写到:
一般店里刻出来的姓名章在正式场合有法律效力
y35 vivo自带锁怎么关
【出头之日】出头之日是什么动物
中国代表团一共有639运动员参加2008年北京奥
周石村地址有知道的么?有点事想过去
淮北市相山区东山街道办地址在什么地方,想过
社不社会什么意思
谁有老电影《将军的头颅》完整版片源
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?