不要使用strcat函数,而是自己写一个子函数
时间: 2023-04-09 13:05:04 浏览: 663
非常感谢您的提问。我可以为您提供一个自己编写的字符串拼接函数,代码如下:
```
void my_strcat(char* dest, const char* src) {
while (*dest) {
dest++;
}
while (*src) {
*dest++ = *src++;
}
*dest = '\0';
}
```
这个函数可以将源字符串 `src` 拼接到目标字符串 `dest` 的末尾。它会先找到 `dest` 的末尾,然后将 `src` 中的字符逐个复制到 `dest` 的末尾,直到 `src` 的结尾。最后,它会在 `dest` 的末尾添加一个空字符,以表示字符串的结束。
希望这个函数能够帮助到您。如果您有任何其他问题,请随时问我。
阅读全文