在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!"。