⒈strcpy的实现代码
char * strcpy(char * strDest,const char * strSrc)
{
if ((NULL==strDest) || (NULL==strSrc)) //[1]
throw "Invalid argument(s)"; //[2]
char * strDestCopy = strDest; //[3]
while ((*strDest++=*strSrc++)!='\0'); //[4]
return strDestCopy;
}
while ((*strDest++=*strSrc++)!='\0');想问下,这句的判断条件到底是什么啊?还请哪位大神
把这句话拆开写一下,感谢感谢