c语言中的strcat是什么意思啊?

rt... rt 展开
 我来答
飞喵某
高粉答主

2019-06-04 · 说的都是干货,快来关注
知道答主
回答量:631
采纳率:0%
帮助的人:29.4万
展开全部

1、strcat是用来拼接字符串的,它会将参数 src 字符串复制到参数 dest 所指的字符串尾部。具体用法首先用vs2017新建一个c语言的程序文件,引入头文件,引入strcat函数所在的包“string.h”,最后设置一个主函数:

2、接着用str函数复制一段话,首先定义一个80位的char类型变量,接着用strcat函数拼接成一句话,str函数接受两个参数,前一个是待拼接的变量,后面的是需要拼接的内容,可以是变量也可以是一串字符;最后用puts函数输出str的内容即可:

3、按下crtl+F5运行调试程序,在打开的命令提示符中就会显示出完整的一句话了。以上就是strcat函数的用法:

敲響鍵盤
推荐于2017-09-29 · TA获得超过463个赞
知道小有建树答主
回答量:615
采纳率:0%
帮助的人:290万
展开全部
字符串连接函数,函数返回指针,两个参数都是指针.第一个参数所指向的内存的地址必须能容纳两个字符串连接后的大小.
#include <stdio.h>
#include <string.h>//这一句一定要加,包含了strcat的源代码
main()
{
char s1[]="hello",s2[]="programs";
strcat(s1,s2);
printf("%s\n",s1);//输出 helloprograms
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一超独大
2008-01-03 · TA获得超过819个赞
知道小有建树答主
回答量:452
采纳率:100%
帮助的人:263万
展开全部
是字符串连接函数.
原型:extern char *strcat(char *dest,char *src);

用法:#include <string.h>

功能:把src所指字符串添加到dest结尾处(覆盖dest结尾处的'\0')并添加'\0'。

说明:src和dest所指内存区域不可以重叠且dest必须有足够的空间来容纳src的字符串。
返回指向dest的指针。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2019-12-23 · TA获得超过1万个赞
知道大有可为答主
回答量:3.2万
采纳率:90%
帮助的人:1197万
展开全部
字符串连接函数,函数返回指针,两个参数都是指针.第一个参数所指向的内存的地址必须能容纳两个字符串连接后的大小.
#include <stdio.h>
#include <string.h>//这一句一定要加,包含了strcat的源代码
main()
{
char s1[]="hello",s2[]="programs";
strcat(s1,s2);
printf("%s\n",s1);//输出 helloprograms
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
314649444
2008-01-03 · TA获得超过232个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:195万
展开全部
声明在string.h文件里的 字符传连接函数,
两个参数strl1,strl2

strcat(strl1,strl2)把strl1,strl2连接起来,

如果str1做输出操作,则输出str1后面紧跟着str2.字符串str1后的\0符自动取消。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式