#include<stdlib.h>
#include<string.h>
#include<assert.h>
char * my_strcat(char* dest,char* src)
{
char *ret = dest;
assert(dest && src);
//1.找到目的字符串的’\0’
while(*dest != ‘\0’)
{
dest++;
}
//2.追加
while(*dest++ = *src++)
{}
return ret;
}
int main()
{
char arr1[30] = “hello”;
char arr2[] = “mydear”;
my_strcat(arr1,arr2);
printf("%s",arr1);
system(“pause”);
return 0;
}
my_strcat()实现
最新推荐文章于 2023-10-10 22:31:07 发布