char * strcpy (char *dst, const char *src)
{
assert(dst!=NULL&&src!=NULL);
if(dst==src) return src;
int len = strlen(str)+1;
memcpy(dst,src,len); /*memcpy处理地址空间重叠情况*/
return dst; /*支持链式复制*/
}
{
assert(dst!=NULL&&src!=NULL);
if(dst==src) return src;
int len = strlen(str)+1;
memcpy(dst,src,len); /*memcpy处理地址空间重叠情况*/
return dst; /*支持链式复制*/
}