c语言如何连接两个字符串

avatar
作者
筋斗云
阅读量:0

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

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!