技术栈

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

snow爱2024-02-14 18:41
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;
}

运行结果

上一篇:数据结构——lesson2线性表和顺序表
下一篇:java微服务面试篇
相关推荐
西北大程序猿
7 分钟前
服务器代码知识点补充
服务器·开发语言·网络·c++·网络协议
Raven10086
10 分钟前
L1G2-OpenCompass 评测书生大模型实践
算法
NAGNIP
12 分钟前
RAG信息检索-如何让模型找到‘对的知识’
算法
新知图书
2 小时前
R语言ICU患者死亡率预测实战
开发语言·r语言
wennieFan
2 小时前
python基础面试练习题
开发语言·python
电院工程师
2 小时前
轻量级密码算法CHAM的python实现
python·嵌入式硬件·算法·安全·密码学
阿福不是狗
2 小时前
Python使用总结之Linux部署python3环境
linux·开发语言·python
枣伊吕波
3 小时前
第十三节:第七部分:Stream流的中间方法、Stream流的终结方法
java·开发语言
一点也不想取名
3 小时前
解决 Java 与 JavaScript 之间特殊字符传递问题的终极方案
java·开发语言·javascript
im_AMBER
3 小时前
java复习 11
java·开发语言
热门推荐
01零代码入门 | Coze——让大模型接入自己的数据库02【图像处理与机器视觉】XJTU期末考点03KGG转MP3工具|非KGM文件|解密音频04Coze扣子平台完整体验和实践(附国内和国际版对比)05从零安装 LLaMA-Factory 微调 Qwen 大模型成功及所有的坑06YOLOv8入门 | 重要性能衡量指标、训练结果评价及分析及影响mAP的因素【发论文关注的指标】07扣子空间的使用教程与大模型技术思考08海康Visionmaster-常见问题排查方法-启动阶段09【SpeedAI科研小助手】2分钟极速解决知网维普重复率、AIGC率过高,一键全文降!文件格式不变,公式都保留的!10R-tree详解