#include <stdio.h>
#include <string.h>
int main() {
char str1[100] = "Hello, ";
char str2[] = "World!";
char result[200];
strcpy(result, str1); // 将第一个字符串复制到结果字符串中
strcat(result, str2); // 将第二个字符串追加到结果字符串末尾
printf("合并后的字符串: %s\n", result);
return 0;
}
在这个示例中,我们定义了三个字符数组变量str1
、str2
和result
,分别用于存储第一个字符串、第二个字符串和合并后的结果字符串。
我们首先使用strcpy
函数将第一个字符串复制到结果字符串中,然后使用strcat
函数将第二个字符串追加到结果字符串的末尾。
最后,我们使用printf
函数将合并后的字符串输出到控制台。
当你运行这个程序时,它将输出:
合并后的字符串: Hello, World!