strcat的模拟实现(递归)(c基础)

embedded/2024/11/22 8:35:02/

hi , I am 36

适合对象c语言初学者

strcat(arr1,arr2);函数是将arr2接到arr1后,返回arr1

链接介绍一下strcat(c基础)-CSDN博客

下面通过自定义函数来模拟实现

fb2f314e24c8443192e4f61652a01ad0.png

2de49815a6d34ec396eae16b061889a7.png

缺陷

该函数不适合arr1[] = "";时因为该函数的功能是把arr2接到arr1后,若arr1为’\0‘用strcpy(arr1,arr2);函数

链接介绍一下strcpy函数(c基础)-CSDN博客

 

hi  , I  am 36. thanks for your looking.👍👍👍

 


http://www.ppmy.cn/embedded/139569.html

相关文章

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。

npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID135170 中的 about_Execution_Policies。 PS C:\WINDOWS\system32> get-ExecutionPolicy Restricted…

单向C to DP视频传输解决方案 | LDR6500

LDR6500D如何通过Type-C接口实现手机到DP接口的单向视频传输 在当今数字化浪潮中,投屏技术作为连接设备、共享视觉内容的桥梁,其重要性日益凸显。PD(Power Delivery)芯片,特别是集成了Type-C接口与DisplayPort&#xf…

第三百三十节 Java网络教程 - Java网络UDP服务器

Java网络教程 - Java网络UDP服务器 以下代码显示了如何编写UDP回显服务器: DatagramSocket socket new DatagramSocket(12345); DatagramPacket packet new DatagramPacket(new byte[1024], 1024); while(true) {// Receive the packet socket.receive(p…

计算机毕设-基于springboot的二手物品交易系统-的设计与实现(附源码+lw+ppt+开题报告)

博主介绍:✌多个项目实战经验、多个大型网购商城开发经验、在某机构指导学员上千名、专注于本行业领域✌ 技术范围:Java实战项目、Python实战项目、微信小程序/安卓实战项目、爬虫大数据实战项目、Nodejs实战项目、PHP实战项目、.NET实战项目、Golang实战…

Spring Boot技术在实验室信息管理中的应用

1系统概述 1.1 研究背景 随着计算机技术的发展以及计算机网络的逐渐普及,互联网成为人们查找信息的重要场所,二十一世纪是信息的时代,所以信息的管理显得特别重要。因此,使用计算机来管理实验室管理系统的相关信息成为必然。开发合…

近源渗透|HID ATTACK从0到1

前言 对于“近源渗透”这一术语,相信大家已经不再感到陌生。它涉及通过伪装、社会工程学等手段,实地侵入企业办公区域,利用内部潜在的攻击面——例如Wi-Fi网络、RFID门禁、暴露的有线网口、USB接口等——获取关键信息,并以隐蔽的…

数据结构——栈、队列

栈 栈的基本概念 1.栈的定义 栈(Stack)是只允许在一端进行插入或删除操作的线性表。 栈顶(Top)。允许插入和删除的一端。入数据,出数据都在栈顶。 栈底(Bottom)。固定的,不允许插入和删除的一端。 空栈。不含任何元素的空表。 栈的操作特性可以明显概括…

2024/11/21 数据结构大题打卡

双亲表示法 2014: 2017: 2022: