c语言模拟实现strcat的功能
时间: 2023-05-19 08:05:40 浏览: 214
江西科技师范大学 15套c语言模拟试卷
可以使用以下代码实现strcat的功能:
```c
#include <stdio.h>
#include <string.h>
char* my_strcat(char* dest, const char* src) {
char* p = dest + strlen(dest);
while (*src) {
*p++ = *src++;
}
*p = '\0';
return dest;
}
int main() {
char str1[20] = "hello";
char str2[] = "world";
my_strcat(str1, str2);
printf("%s\n", str1);
return 0;
}
```
这个函数将src字符串的内容追加到dest字符串的末尾,并返回dest字符串的地址。
阅读全文