strcat函数怎么连?如s1:china s2:abc 则strcat(s1,s2)是china\0abc\0还是chinaabc\0?

strcat函数怎么连?如s1:china s2:abc 则strcat(s1,s2)是china\0abc\0还是chinaabc\0?

函数原培敬缓型配模为:
char* strcat(char* des, const char* src);
是将src加到去掉结束符'\0'后的des的尾部,添加新的结束符'\0'形成新的字符串des。

按稿塌标题中举例,strcat(s1,s2)后结果存入s1,为"chinaabc\0"
后者
因为 如果是前者的时候,strlen(s1)得到的还是原来的长度。
← 上一篇: 下一篇: →