#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;
}
相关文章
- 实现AWS Lambda函数安全地请求企业内部API返回数据
- vue中nextTick函数和react类似实现
- 输入5个学生3门课的成绩,编写程序统计并输出每个平均分, 每门课程的平均分,找出所有15个分数中最高的分数所对应的学生和课程。要求分别用函数实现下列功能:1)输入所有学生的每门课成绩2)计算并
- ffmpeg av_buffer_unref的逻辑实现; av_freep 和 av_freep函数的区别
- react 函数式组件 使用的第二个参数完成路由传值的方法,此方法可类似于post传值,不在地址上显示。实现更优雅的传值
- 用CURL来实现file_get_contents函数:curl_file_get_contents
- C语言编写函数实现字符串中各类字符数目的统计
- axios 模拟实现
- R语言学习笔记(二十二):字符串处理中的函数对比(代码实现)
- c++ 回调类成员函数实现