鱼C论坛

 找回密码
 立即注册
查看: 7727|回复: 5

[函数快查] strcat -- 连接字符串

[复制链接]
发表于 2016-3-31 01:00:15 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
strcat 函数文档


函数概要:

strcat 函数用于连接两个字符串。

将源字符串拷贝并连接到目标数组存放的字符串后边,此过程将覆盖第一个参数的结束符 '\0'。

两个参数的位置不应该重叠。


函数原型:

  1. #include <string.h>
  2. ...
  3. char *strcat(char *dest, const char *src);
复制代码


参数解析:

参数
含义
dest 指向用于存放字符串的目标数组,它应该包含一个字符串,并且提供足够容纳连接后的总字符串长度的空间(包含结束符 '\0')
src 指向待连接的源字符串,该参数不应该与 dest 参数指向的位置发生重叠


返回值:

返回值是指向目标字符串的指针。


演示:

  1. #include <stdio.h>
  2. #include <string.h>

  3. int main()
  4. {
  5.         char str1[100] = "Original String";
  6.         char str2[] = "New String";

  7.         strcat(str1, " ");
  8.         strcat(str1, str2);

  9.         printf("str1: %s\n", str1);

  10.         return 0;
  11. }
复制代码

搜狗截图20160331014142.png

版权归鱼C工作室(www.fishc.com)所有,转载请注明来源!

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2017-2-15 10:59:51 | 显示全部楼层
get it
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-10-31 19:23:20 | 显示全部楼层
为什么我会影响到上一行数组
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2018-11-20 09:31:44 | 显示全部楼层
超级棒!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2019-2-23 18:23:55 | 显示全部楼层
我觉得,是把str1中的“\0”前面的和str2拼接。

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2019-6-4 17:35:48 From FishC Mobile | 显示全部楼层
后面str2的语句会被修改吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1

GMT+8, 2020-11-24 22:19

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表