C语言编写子函数,连接两个字符串
时间: 2023-08-02 20:13:14 浏览: 122
C语言函数库!
可以使用C语言的标准库函数`strcat()`来连接两个字符串。`strcat()`函数会将第二个字符串追加到第一个字符串的末尾,形成一个新的字符串。
下面是一个例子,演示如何使用`strcat()`函数连接两个字符串:
```c
#include <stdio.h>
#include <string.h>
int main() {
char str1[100] = "Hello, ";
char str2[] = "world!";
strcat(str1, str2);
printf("%s", str1);
return 0;
}
```
输出结果为:
```
Hello, world!
```
在上面的例子中,我们首先声明了两个字符串`str1`和`str2`,并将`str1`初始化为`"Hello, "`。然后,我们调用`strcat()`函数,将`str2`追加到`str1`的末尾。最后,我们使用`printf()`函数将连接后的字符串`str1`输出到控制台。
需要注意的是,使用`strcat()`函数连接两个字符串时,第一个字符串必须具有足够的空间容纳第二个字符串,否则可能会导致内存溢出错误。
阅读全文