96.08 年中兴校园招聘笔试题 1.编写strcpy 函数 已知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; while (*strSrc != '\0') *strDest++ = *strSrc++; *strDest = '\0'; return strDest; }须要使用者保证strDest的空间大小大于等于strSrc的空间大小。否则会出现内存越界的情况。