char * strcpy (char *strDest,const char *strSrc)
{
assert ((strDest!=NULL)&&(srtrSrc!=NULL));
char *strDestCopy=strDest;
while ((*strDest++=*strSrc++)!='\0');
return strDestCopy;
}
为什么要使用局部变量strDestCopy?这是为了不改变原来strDest 指向的值
char * strcpy (char *strDest,const char *strSrc)
{
assert ((strDest!=NULL)&&(srtrSrc!=NULL));
char *strDestCopy=strDest;
while ((*strDest++=*strSrc++)!='\0');
return strDestCopy;
}
为什么要使用局部变量strDestCopy?这是为了不改变原来strDest 指向的值