C语言模拟实现strcpy函数
程序员文章站
2022-05-12 12:57:50
...
分析
strcpy字符串复制,
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
char * my_strcpy( char* str1,const char* str2)
{
char *ret = str1;
assert(str1!=NULL);
assert(str2!=NULL);
while(*str1++ = *str2++)//将str1的内容复制到str1
{
;
}
return ret;
}
测试部分
int main()
{
char arr1[10]="hello ";
char arr2[]="world";
my_strcpy(arr1,arr2);
printf("%s",arr1);
system("pause");
return 0;
}
运行结果