欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

模拟实现库函数strcpy(C语言)

程序员文章站 2022-06-08 19:13:21
...

模拟实现库函数strcpy

描述
库函数 char *strcpy(char *dest, const char *src) 把 src 所指向的字符串复制到 dest。
声明
下面是 strcpy() 函数的声明。
char *strcpy(char *dest, const char *src)
思路分析:
要想完成字符串的拷贝,需要定义两个数组存放,然后把你想拷贝的字符串赋给另一个数组就可以了
1.具体代码:

void my_strcpy(char *dest, char *src)//dest(目的地)src(来源地)
{
while (*src !='\0')
{
*dest = *src;
dest++;
src++;
}
*dest = *src;
}
int main()
{
char arr1[] = "##########";
char arr2[] = "hello";
my_strcpy(arr1, arr2);
printf("%s", arr1);
return 0;
}

2.运行结果
模拟实现库函数strcpy(C语言)