首 页 行业热点 新车 试驾评测 养车用车 车型库

linux c语言字符串连接函数

发布网友 发布时间:2022-04-20 23:12

我来回答

3个回答

热心网友 时间:2023-09-07 18:06

可以使用strcat()函数,函数原型char *strcat(char *dest,const char *src);函数说明:strcat()会将参数src字符串拷贝到参数dest所指的字符串尾。第一个参数dest要有足够的空间来容纳要拷贝的字符串。返回值:返回参数dest的字符串起始地址。
例子:
#include<string.h>
main()
{
char a[30]="string1";
char b[]="string2";
printf("before strcat():%s\n",a);
printf("after strcat():%s\n",strcat(a,b));
}
执行结果:
before strcat():string1
after strcat():string1string2

热心网友 时间:2023-09-07 18:07

首先你的定义就错了,要想使用strcat,就必须申请足够的空间。
如:
char a[256]="123";
char b[512]="456";
strcat(b,a);
//b="456123"

热心网友 时间:2023-09-07 18:07

strcat()

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com