#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include<assert.h>
char* my_strcat(char* str1, const char* str2)
{
char* ret = str1;
assert(str1 && str2);
while (*str1 != '\0')
{
str1++;
}
while (*str1++ = *str2++)
;
return ret;
}
int main()
{
char arr1[40] = "abcde";
char arr2[] = "jwdddd";
my_strcat(arr1, arr2);
printf("%s\n", arr1);
return 0;
}
my_strcat模拟实现
于 2024-04-19 10:54:03 首次发布
本文详细介绍了在C语言中如何使用`my_strcat`函数将两个字符串arr1和arr2连接,并通过示例展示了其实现过程和内存管理技巧。

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



