2015新浪系統管理員筆試題題量真是很大,沒有全部記住,就只記得下面這幾道題,在此跟大家分享下。
已知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;
}