常见笔试/面试题目
2005 年 人在江湖 zhanglin@sjtu.edu.cn
1.已知 strcpy 函数的原型是:
char *strcpy(char *strDest, const char *strSrc);
其中 strDest 是目的字符串,strSrc 是源字符串。不调用 C++/C 的字符串库函数,
请编写函数 strcpy
答案:
char *strcpy(char *strDest, const char *strSrc)
{
if ( strDest == NULL || strSrc == NULL)
return NULL ;
if ( strDest == strSrc)
return strDest ;
char *tempptr = strDest ;
while( (*strDest++ = *strSrc++) != ‘