欢迎访问 生活随笔!

生活随笔

当前位置: 首页 >

C语言字符串拼接函数:strcat()

发布时间:2025/3/20 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 C语言字符串拼接函数:strcat() 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

需包含库文件:C 标准库 - <string.h>

文章目录

    • 描述
    • 声明
    • 参数
    • 返回值
    • 实例

描述

C 库函数 char *strcat(char *dest, const char *src) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾。

声明

下面是 strcat() 函数的声明。

char *strcat(char *dest, const char *src)

参数

  • dest – 指向目标数组,该数组包含了一个 C 字符串,且足够容纳追加后的字符串。
  • src – 指向要追加的字符串,该字符串不会覆盖目标字符串。

返回值

该函数返回一个指向最终的目标字符串 dest 的指针。

实例

下面的实例演示了 strcat() 函数的用法。

#include <stdio.h> #include <string.h>int main () {char src[50], dest[50];strcpy(src, "This is source"); //strcpy把字符数组复制后,剩余的空间会置零strcpy(dest, "This is destination");strcat(dest, src);printf("最终的目标字符串: |%s|\n", dest);return(0); }

ubuntu上编译运行结果:

最终的目标字符串: |This is destinationThis is source|

参考文章:C 库函数 - strcat()

总结

以上是生活随笔为你收集整理的C语言字符串拼接函数:strcat()的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。