当前位置: 首页 > news >正文

C 语言的 strcat() 函数和 strncat() 函数

文章目录

  • strcat() 函数
  • strncat() 函数

strcat() 函数

原型: char *strcat(char *dest, const char *src)

参数:

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

src – 指向要追加的字符串,该字符串不会覆盖目标字符串。

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

头文件: <string.h>

The strcat() (for string concatenation ) function takes two strings for arguments. A copy of the second string is tacked onto the end of the first, and this combined version becomes the new first string. The second string is not altered. The strcat() function is type char * (that is, a pointer-to- char ). It returns the value of its first argument—the address of the first character of the string to which the second string is appended.

strncat() 函数

头文件: <string.h>

char *strncat(char *dest, const char *src, size_t n)

参数

dest – 指向目标数组,该数组包含了一个 C 字符串,且足够容纳追加后的字符串,包括额外的空字符。

src – 要追加的字符串。

n – 要追加的最大字符数。

把 src 所指向的字符串追加到 dest 所指向的字符串的结尾,直到 n 字符长度为止。

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

http://www.lryc.cn/news/132260.html

相关文章:

  • C++ string 的用法
  • MyBatis-Flex学习记录1---请各位大神指教
  • 二分查找旋转数组
  • 关于3D位姿旋转
  • 解锁项目成功的关键:项目经理的结构化思维之道
  • 力扣974被K整除的子数组
  • 简单认识Docker数据管理
  • UDP数据报结构分析(面试重点)
  • 【Java 动态数据统计图】动态数据统计思路案例(动态,排序,数组)二(113)
  • C++进阶 类型转换
  • Idea中隐藏指定文件或指定类型文件
  • 第2步---MySQL卸载和图形化工具展示
  • 原型和原型链
  • 解决ios隔空播放音频到macos没有声音的问题
  • LTPP在线开发平台【使用教程】
  • 0818 新增码表 git拉取代码
  • AI 绘画Stable Diffusion 研究(十)sd图生图功能详解-精美二维码的制作
  • C# File.ReadAllLines()报错
  • LeetCode 1162. As Far from Land as Possible【多源BFS】中等
  • 【算法】二分查找(整数二分和浮点数二分)
  • git压缩/合并多次commit提交为1次commit提交
  • 【3519DV500】AI算法承载硬件平台_2.5T算力+AI ISP图像处理_超感光视频硬件方案开发
  • Linux系统基础服务启动的方法
  • STM32 FLASH 读写数据
  • excel功能区(ribbonx)编程笔记--1 初识功能区
  • 电脑远程接入软件可以进行文件传输吗?快解析内网穿透
  • react-native-webview使用postMessage后H5不能监听问题(iOS和安卓的兼容问题)
  • 通过LD_PRELOAD绕过disable_functions
  • Python批量爬虫下载文件——把Excel中的超链接快速变成网址
  • Crimson:高性能,高扩展的新一代 Ceph OSD