在C语言中,可以使用strcat函数来连接两个字符串。
strcat函数的原型如下:
char* strcat(char* dest, const char* src);
其中,dest是目标字符串,src是要追加的字符串。strcat函数会将src的内容追加到dest的末尾,并返回dest的地址。
下面是一个示例程序,演示了如何使用strcat函数连接两个字符串:
#include <stdio.h>
#include <string.h>
int main() {
char dest[100] = "Hello, ";
const char src[] = "world!";
strcat(dest, src);
printf("连接后的字符串为:%s\n", dest);
return 0;
}
在上面的示例中,首先定义了一个大小为100的字符数组dest,并初始化为"Hello, “。然后定义了一个常量字符串src为"world!”。接下来,调用strcat函数将src的内容追加到dest的末尾。最后,使用printf函数打印连接后的字符串。
运行程序,输出结果为:
连接后的字符串为:Hello, world!
可以看到,连接后的字符串为"Hello, world!"。