永发信息网

strcpy有串结束符吗

答案:4  悬赏:50  手机版
解决时间 2021-12-18 19:05
strcpy有串结束符吗
最佳答案
你是说复制之后?
如果原来的字符串正确结束,strcpy才会运行成功,如果目标字符串够长,结束符也会正常
全部回答
有的 ‘\0’结束
strcpy(string,str1);// strcpy会将str1依次复制到string里面去,注意:---直到遇到'\0'符,停止.. 若 注释了 str1[9]='\0'; 则,str1没有'\0',表示结束,则,strcpy不能成功执行. 另外,for(int i=0;i<10;i++) 最好改为: for(int i=0;i<9;i++) 因为原来你的程序是先将a[9]='a';然后再a[9]='\0'; 虽然你这样结果正确,但是逻辑上不太好吧,效率不高.
正常执行后,是有结束符的。 可以看看原型: char *strcpy(char *strDestination, const char *strSource) {   assert(strDestination && strSource);   char *strD=strDestination;   while ((*strDestination++=*strSource++)!='\0')   NULL;   return strD; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
flyingtiger中国有吗
我女朋友在上大学我们是异地恋能走到一起吗?
用相应物质的化学式填空:古代山西有许多领先
安露清洗机没压力怎么办
设函数f(x+1)=ax+1,且f(2)=3,则a=_____
做古琴流苏的线叫什么?
如图是大脑的纵剖面图,请根据图回答问题:(
好烦,怎样才能让QQ音乐降级,至从升级后的QQ
单选题对氧气的物理性质叙述错误的是A.无色无
铅笔上120mm*16pcs表示什么意思
谁能告诉我白金的手工费是多少,怎么算的吗?
喀什到郑州多少公里,自驾车,怎么走,
恋爱矛盾时求挂水火未济未来变卦山地剥麻烦大
灵长类动物中出现类人猿的时间大约距今多少年
议论堡国土资源所在什么地方啊,我要处理点事
推荐资讯
深圳到安徽韵达快递多少钱
阅读下面这段文字,回答问题。(9分)①众所
想知道:保定市从河北大学到清西陵怎么坐公交
Chinese girl looking for language exchange
请用一句话概括下面这则新闻的内容。(限20
请同学们回忆下列两个实验的操作过程,并完成
多选题关于运动和力的关系,下列说法中正确的
如何使手机无法联上WIFI
把绿叶比作人的作文
住宅建筑两窗之间最小间距多少需设置防火墙
萤石C2C摄像头怎样调出彩色视频监控的图像
目前,人类发现和合成的物质已超过3000万种,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?