C语言:写一个函数模拟实现strcpy()

cs 复制代码
#include<stdio.h>
#include<assert.h>
char* my_strcpy(char* dest, const char* src) {
	assert(src);
	assert(dest);
	char* ret = dest;
	while (*src) {
		*dest++ = *src++;
	}
	*dest = *src;
	return ret;
}
int main() {
	char arr1[] = "abcdef";
	char arr2[20] = { 0 };
	my_strcpy(arr2, arr1);
	printf("%s\n", arr2);
	return 0;
}

运行结果

相关推荐
汤姆yu2 分钟前
基于python大数据的协同过滤音乐推荐系统
大数据·开发语言·python
爱学习的小道长4 分钟前
Python Emoji库的使用教程
开发语言·python
汽车仪器仪表相关领域9 分钟前
工况模拟精准检测,合规减排赋能行业 ——NHASM-1 型稳态工况法汽车排气检测系统项目实战经验分享
数据库·算法·单元测试·汽车·压力测试·可用性测试
chilavert31819 分钟前
技术演进中的开发沉思-299 计算机原理:数据结构
算法·计算机原理
Sammyyyyy26 分钟前
Symfony AI 正式发布,PHP 原生 AI 时代开启
开发语言·人工智能·后端·php·symfony·servbay
C+-C资深大佬27 分钟前
C++逻辑运算
开发语言·c++·算法
阿华hhh31 分钟前
项目(购物商城)
linux·服务器·c语言·c++
掘根35 分钟前
【仿Muduo库项目】EventLoop模块
java·开发语言
方便面不加香菜35 分钟前
基于顺序表实现通讯录项目
c语言·数据结构
天天进步201539 分钟前
KrillinAI 源码级深度拆解二:时间轴的艺术:深入 KrillinAI 的字幕对齐与音频切分算法
算法·音视频