#include <stdio.h>
#include <string.h>
char * my_strcpy(char *strDest, const char *strSrc);
int main()
{
char d[16] = {0};
char s[] = "hello, world!";
char *t = NULL;
t = my_strcpy(d, s);
printf("dest string=%s\n", d);
printf("dest string=%s\n", t);
return 0;
}
char * my_strcpy(char *strDest, const char *strSrc)
{
char *strTemp = strDest;
if(NULL == strDest || NULL == strSrc)
return NULL;
if(strDest == strSrc)
strDest;
while((*strDest++ = *strSrc++) != '\0');
return strTemp;
}
strcpy实现
最新推荐文章于 2019-11-12 17:47:15 发布