张宏涛心理

关注

模拟实现strcpy函数

张宏涛心理

关注

阅读 129

2023-03-31

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

相关推荐

老罗话编程

模拟实现C语言--strcpy函数

老罗话编程 47 0 0

鱼满舱

【2.7】模拟实现库函数strcpy

鱼满舱 42 0 0

扬帆远航_df7c

字符串函数--strcpy以及模拟实现

扬帆远航_df7c 88 0 0

伢赞

strcpy(模拟实现与介绍)

伢赞 93 0 0

小美人鱼失去的腿

strcpy函数的实现

小美人鱼失去的腿 138 0 0

微言记

strlen与strcpy解析+模拟实现

微言记 40 0 0

金穗_ec4b

字符串函数模拟实现(strlen,strcmp,strcat,strcpy)

金穗_ec4b 78 0 0

月半小夜曲_

模拟库函数strcpy拷贝字符串

月半小夜曲_ 60 0 0

五殳师兄

assert断言与const修饰指针的妙用(模拟实现strcpy函数)

五殳师兄 52 0 0

谷中百合517

【2.11】VS调试技巧(strcpy模拟实现)

谷中百合517 94 0 0

精彩评论(0)

0 0 举报