char * my_strcpy(char *dst ,const char *src)
{
assert(dst != NULL);
assert(src != NULL);
char* ret = dst ;
while ( (*dst++ = *src++ )!= '\0' )
;
return ret ;
}
//注意到:
// 1 检查指针有效性
// 2 返回目的指针des
// 3 源字符串的末尾'\0' 需要拷贝
char * my_strcpy(char *dst ,const char *src)
{
assert(dst != NULL);
assert(src != NULL);
char* ret = dst ;
while ( (*dst++ = *src++ )!= '\0' )
;
return ret ;
}
//注意到:
// 1 检查指针有效性
// 2 返回目的指针des
// 3 源字符串的末尾'\0' 需要拷贝