c语言,编写一个concat函数,能够将两个字符串连接起来
时间: 2024-01-25 19:04:30 浏览: 173
c用c语言编写一个函数,连接两个字符串
4星 · 用户满意度95%
可以使用指针和循环来实现concat函数,代码如下:
```c
void concat(char *str1, char *str2) {
while (*str1 != '\0') {
str1++;
}
while (*str2 != '\0') {
*str1 = *str2;
str1++;
str2++;
}
*str1 = '\0';
}
```
这里的思路是先将指针指向str1的末尾,然后通过循环将str2中的字符逐一复制到str1的末尾,最后在str1的末尾添加一个空字符'\0'来表示字符串的结束。
阅读全文