C语言实现类似strcpy函数功能
功能描述:strcpy能实现将某一个一个数组字符串拷贝到另外的一个数组中实现字符串的复制。
char *my_strcpy(char *str,char *src);
int main(int argc,const char **argv)
{
char buf[10];
bzero(buf,10);//清空数组
my_strcpy(buf,"helloword");
printf("%s",buf);
return 0;
}
/*
定义一个指针函数,返回值类型为指针
*/
char *my_strcpy(char *str,const char *src)//str是目标数组,src是原数组
{
len = strlen(src);
for(int i=0;i<len;i++)
{
str[i] = src[i];
//*(str+i) = *(src+i);//两种写法都可以
}
return *str;
}