strcatstrcat函数的使用
strcat 时间:2021-07-01 阅读:(
)
strcat什么意思
strcat
将两个char类型链接。
char d[20]="GoldenGlobal"; char *s="View"; strcat(d,s);
结果放在d中
printf("%s",d);
输出 d 为 GoldenGlobalView (中间无空格)
d和s所指内存区域不可以重叠且d必须有足够的空间来容纳s的字符串。
返回指向d的指针。
strcat函数的作用是什么?
strcat函数作用是把src所指向的字符串(包括“ ”)复制到dest所指向的字符串后面(删除*dest原来末尾的“ ”)。
保证*dest足够长,以容纳被复制进来的*src。
*src中原有的字符不变。
strcat是把两个字符串合并到一起,比如
str1[30] = "Hello";
str2[] = " China";
strcat(str1, str2);
则str1的内容就变成"Hello China"。
扩展资料:
在C中,函数原型存在 <string.h>头文件中。
在C++中,则存在于<cstring>头文件中。
把src所指向的字符串(包括“ ”)复制到dest所指向的字符串后面(删除*dest原来末尾的“ ”)。
要保证*dest足够长,以容纳被复制进来的*src。
*src中原有的字符不变。
返回指向dest的指针。
src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。
参考资料来源:百度百科-strcatstrcat的作用
strcat函数作用是把src所指向的字符串(包括“ ”)复制到dest所指向的字符串后面(删除*dest原来末尾的“ ”)。
保证*dest足够长,以容纳被复制进来的*src。
*src中原有的字符不变。
举例:
// strcat.c
#include <syslib.h>
#include <string.h>
main()
{
char d[20]="Golden Global";
char *s=" View";
clrscr();
strcat(d,s);
printf("%s",d);
getchar();
return 0;
}C++中strcy和strcat什么意思
字符串复制函数strcpy
函数原型:strcpy(char[],const char[]);
strcpy的作用是将第二个字符数组中的字符串复制到第一个字符数组中去,将第一个字符数组中的相应字符覆盖。
例如:
char str1[10],str2[]="china";
strcpy(str1,str2);
执行后,str2中的5个字符"china"和"