C++校招面试题目——写strcpy函数(答案)

char * strcpy(char* strDest,const char* strSrc) //将源字符串定义为const表明其为输入参数
{
    assert((strDest!=NULL)&&(strSrc!=NULL)); //检查两字符串是否为NULL
    char *address=strDest;
    while((*strDest++ = *strSrc++)!='\0');
    return address; //为实现链式操作,将字符串返回
}