新浪C开发 面试经历

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 112 收藏 0 点赞 0 评论 0

又看到了那道题,可惜没注重看。还是随便写上了。题量真是很大,不过还好基本上都会。本来以为就是个简单的系统治理员,也没重视,回去问了下朋友,才知道那个部门在新浪算是很厉害的了。。晕 题目中有个让写文本处理的脚本,我嫌麻烦,写查手册~~~

  已知strcpy函数的原型是:

  char * strcpy(char * strDest,const char * strSrc);

  1.不调用库函数,实现strcpy函数。

  2.解释为什么要返回char *。

  实际完整答案:

  代码:

char * strcpy(char * strDest,const char * strSrc)

{

if ((strDest==NULL)||(strSrc==NULL)) //[1]

throw "Invalid argument(s)"; //[2]

char * strDestCopy=strDest; //[3]

while ((*strDest =*strSrc )!=); //[4]

return strDestCopy;

}

评论列表
文章目录