Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.32 KB | None | 0 0
  1. char    *my_strcat(char *dest, const char *src)
  2. {
  3.   int dest_len = my_strlen(dest);
  4.   int new_length = my_strlen(src) + dest_len + 1;
  5.  
  6.   char *result = realloc(dest, new_length);
  7.   dest += dest_len;
  8.   while(*src != 0)
  9.     {
  10.         dest = *src;
  11.         dest++;
  12.         src++;
  13.     }
  14.   *dest = 0;
  15.  
  16.   return result;
  17. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement