[C练习]实现strcat
作者:互联网
久违的博客,开学忙飞,之后计划发个实现了基本功能的生命游戏
#include <stdio.h>
#include <assert.h>
char* MyStrcat(char* dst, const char* src){
assert(dst && src);
char* tmp = dst;
while (*dst) {
dst++;
}
while (*dst++ = *src++); {
;
}
return tmp;
}
int main(){
char str1[10] = "abc";
char str2[] = "def";
char* str = MyStrcat(str1, str2);
printf("%p,str1=%s\n", str1,str1);
printf("%p,str2=%s\n", str2,str2);
printf("%p,str=%s\n", str,str);
return 0;
}
标签:实现,str2,dst,练习,strcat,char,str,printf,str1 来源: https://blog.csdn.net/niokia0v0/article/details/120375045