在C语言中,合并字符串通常意味着将两个或多个字符串连接在一起。这可以通过使用标准库函数`strcat`来实现,它将第二个字符串追加到第一个字符串的末尾。以下是一个使用`strcat`函数合并两个字符串的示例代码:
```c
include
include
int main() {
char str1[100] = "Hello, ";
char str2[] = "World!";
char str3[100]; // 确保这个数组足够大,可以容纳合并后的字符串
// 初始化str3为str1的副本
strcpy(str3, str1);
// 使用strcat合并str2到str3
strcat(str3, str2);
// 输出合并后的字符串
printf("The merged string is: %sn", str3);
return 0;