先遍历到目标子串末尾,然后将源字符串复制到目标子串后,并将末尾置\0
void myStrcat(char dstStr[],char srcStr[]){
int i,j;
for(i=0;dstStr[i];i++);
for(j=0;srcStr[j];i++,j++){
dstStr[i]=srcStr[j];
}
dstStr[i]='\0';
}
本文深入探讨了C语言中字符串连接的基本原理与实现方法,通过具体代码示例讲解了如何使用循环遍历和字符指针操作来实现字符串的拼接。理解这一过程对于掌握C语言的底层操作至关重要。
先遍历到目标子串末尾,然后将源字符串复制到目标子串后,并将末尾置\0
void myStrcat(char dstStr[],char srcStr[]){
int i,j;
for(i=0;dstStr[i];i++);
for(j=0;srcStr[j];i++,j++){
dstStr[i]=srcStr[j];
}
dstStr[i]='\0';
}
643
565

被折叠的 条评论
为什么被折叠?