#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!