11 unsigned strcat_at_pos(
char* dest,
unsigned start_position,
char* src,
unsigned src_length) {
12 memcpy(dest + start_position, src, src_length);
13 dest[start_position + src_length] =
'\0';
14 return start_position + src_length;
unsigned strcat_at_pos(char *dest, unsigned start_position, char *src, unsigned src_length)
Appends a copy of the source string to the destination string.