c++地址复制strcpy

来源:互联网 发布:程序员转行当老师 编辑:程序博客网 时间:2024/06/05 17:59

// 函数原型


char *strcpy(char *des, const char *source)

{
 char*r = des;
 while ((*(des++) = *(source++)) != '\0');
 return r;
}

 

char *myStrcpy(char *des,const char *source)
{
 char *re = des;  //记录初始值
 while (*des != '\0') //空值
 {
  *des++ = *source++; //复制
 }
 return re;
}

int _tmain(int argc, _TCHAR* argv[])
{
 char des[2];
 myStrcpy(des,"iiiiiii");
 printf("%s", des);
 getchar();
 return 0;
}

0 0
原创粉丝点击