#include <stdio.h>
#include <windows.h>
#include <assert.h>
char* my_strcpy(char *str, const char *arr)
{
char *ret = str;
assert(str && arr);//断言
while (*str++ = *arr++){
;
}
return ret;
}
int main()
{
char arr[] = "hello word";
char str[20] = { 0 };
my_strcpy(str, arr);//模拟实现strcpy
printf("%s\n", str);
system("pause");
return 0;
}
模拟实现strcpy(C语言实现)
最新推荐文章于 2024-04-21 16:27:54 发布