文章目录
- 前言
- 一、strcpy的模拟实现
- 二、strcat的模拟实现
- 总结
前言
前面我们用三种方法模拟实现了一下strlen,所以这篇文章模拟实现以下strcpy()strcat()

一、strcpy的模拟实现
首先我们去官网找到strcpy的用法和原型声明

这里默认看过上一篇文章了
先创建好项目和源文件

在创建一个函数char * my_Strcpy ( char * destination, const char * source )
原理就是利用循环把这个数组的字符串复制给另一个数组

二、strcat的模拟实现
我们继续去官网找一下这个函数

然后创建好项目和源文件

然后创建好一个函数char * my_Strcat ( char * destination, const char * source )
原理就是在一个数组\0位置开始复制另一个数组并且在最后补上\0

总结
以上就是模拟实现strcpy,strcat大家可以通过调试来增加理解。


![[吾爱出品] 【键鼠自动化工具】支持识别窗口、识图、发送文本、按键组合等](https://i-blog.csdnimg.cn/direct/a6cd1c61ccf048b9a91a7e25190a3c23.png)




![[mysql]数据类型精讲](https://i-blog.csdnimg.cn/direct/655cfd85a4134d7d85d529c014b317b0.png)











