Files
gbdk-2020/gbdk-lib/libc/strcat.c
2022-02-20 00:56:40 +03:00

15 lines
241 B
C

#include <string.h>
/*
* Concatenate s2 on the end of s1. s1 must be large enough.
* Return s1.
*/
char *strcat(char *s1, const char *s2) {
char *os1 = s1;
while (*s1++) ;
--s1;
while (*s1++ = *s2++) ;
return os1;
}