#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <assert.h>
char* my_strcpy(char* dest, const char* src)
{
assert(dest && src != NULL);
char* ret = dest;
while (*src != '\0')
{
*dest = *src;
dest++;
src++;
}
*dest = *src;
return ret;
}
int main()
{
char arr1[] = "abcdef";
char arr2[] = "qqqqqqqq";
char* ret = my_strcpy(arr2, arr1);
printf("%s\n", ret);
return 0;
}模拟实现strcpy函数
原创
©著作权归作者所有:来自51CTO博客作者酸酸的果冻的原创作品,请联系作者获取转载授权,否则将追究法律责任
上一篇:杨氏矩阵问题
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【C语言加油站】qsort函数的模拟实现
【C语言加油站】qsort函数的模拟实现本文详细介绍了使用冒泡排序的逻辑模拟实现可以排序任意类型数组的qsort函数……
C语言 qsort排序函数 冒泡排序 回调函数 void*指针 -
模拟实现strcpy函数
使用c语言模拟实现strlen函数
C语言 模拟实现strlen const关键字 -
[C语言] 模拟实现strcpy
strcmp、strcpy
C语言 strcmp strcpy -
C语言中模拟实现strcpy,strstr,strcat函数
C语言中模拟实现strcpy,strstr,strcat函数
C语言.strcpy.strstr/st
















