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;
}

运行结果

相关推荐
企业对冲系统官3 分钟前
大宗商品风险对冲系统统计分析功能的技术实现
运维·python·算法·区块链·github·pygame
ValhallaCoder4 分钟前
Day48-单调栈
数据结构·python·算法·单调栈
a程序小傲8 分钟前
京东Java面试被问:多活数据中心的流量调度和数据同步
java·开发语言·面试·职场和发展·golang·边缘计算
Sylvia-girl13 分钟前
数组题目之移除元素
算法
88号技师14 分钟前
2026年1月一区SCI-最优或最劣优化器Farthest better or nearest worse optimizer-附Matlab免费代码
开发语言·数学建模·matlab·启发式算法·优化算法
feifeigo12314 分钟前
基于嵌套阵列的DOA估计Matlab仿真例程
开发语言·matlab
三金1213817 分钟前
Java定时任务Schedule详解及Cron表达式实践
java·开发语言
foundbug99922 分钟前
小波分析与粒子群算法结合用于电网潮流优化
算法
恃宠而骄的佩奇41 分钟前
蚁剑 php一句话木马简单免杀(编码)绕过360,火绒
开发语言·web安全·php·免杀·一句话木马·火绒安全
Morwit42 分钟前
*【力扣hot100】 448. 找到所有数组中消失的数字
数据结构·算法·leetcode