1. 程式人生 > >實現strcpy函數

實現strcpy函數

sta pan color con code div 庫函數 使用 tac

不使用庫函數,實現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函數