首页 > 其他 > 详细

实现strcpy函数

时间:2018-10-17 18:50:42      阅读:167      评论:0      收藏:0      [点我收藏+]

 

 

不使用库函数,实现strcpy函数:

1 char *my_strcpy(char *t,char *s){
2     char *strDest=t;
3     if(t==NULL && s==NULL){
4         return NULL;
5     }
6     while((*t++=*s++));
7     return strDest;
8 }

不使用库函数,实现strcat函数:

 1 char *cat_stacat(char *dst, const char *src) {
 2     if (NULL == dst && NULL == src)
 3         return NULL;
 4     
 5     char *addr = dst;
 6 
 7     while (*dst) 
 8         ++dst;
 9 
10     while (*dst++ = *src++) ;
11     
12     *dst = \0; 
13   
14     return addr;
15 }

 

实现strcpy函数

原文:https://www.cnblogs.com/yinguojin/p/9806254.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!