已知
strcpy
的函数原型:char *strcpy(char *strDest, const char *strSrc)
, 其中strDest
是目的字符串,strSrc
是源字符串, 不用调用 C 的字符串函数,写出函数strcpy。(C试题)char *strcpy(char *strDest, const char *strSrc) { char *p = strDest; while(*strSrc != '\0') { *strDest = *strSrc; strSrc++; strDest++; } *strDest = '\0'; return p; }
- 不能使用
mempcpy
,因为它其实属于<string.h>
的函数
- 拷贝的时候,可能忘记最后的
\0