Deprecito
This commit is contained in:
2
main.h
2
main.h
@@ -4,6 +4,6 @@ int _printf(const char *format, ...);
|
|||||||
int _contains(const char *str, char c);
|
int _contains(const char *str, char c);
|
||||||
int _strlen(const char *str);
|
int _strlen(const char *str);
|
||||||
char *_strcpy(char *dest, char *src);
|
char *_strcpy(char *dest, char *src);
|
||||||
|
void append(char *str, char c);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
2
printf.c
2
printf.c
@@ -38,7 +38,7 @@ int _printf(const char *format, ...)
|
|||||||
break;
|
break;
|
||||||
case 'c': /* add 1 byte and i++ */
|
case 'c': /* add 1 byte and i++ */
|
||||||
c = (char) va_arg(args, int);
|
c = (char) va_arg(args, int);
|
||||||
|
append(buffer, c);
|
||||||
BUFF_SIZE += 1;
|
BUFF_SIZE += 1;
|
||||||
buff_idx += 1;
|
buff_idx += 1;
|
||||||
break;
|
break;
|
||||||
|
|||||||
16
strings.c
16
strings.c
@@ -35,3 +35,19 @@ int _contains(const char *str, char c)
|
|||||||
else
|
else
|
||||||
return (0);
|
return (0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* append - shoved character at the end
|
||||||
|
*
|
||||||
|
* @str: main string
|
||||||
|
* @c: character getting shoved
|
||||||
|
*
|
||||||
|
* Return: da string but appended
|
||||||
|
*/
|
||||||
|
|
||||||
|
void append(char *str, char c)
|
||||||
|
{
|
||||||
|
int len = _strlen(str);
|
||||||
|
*(str + len) = c;
|
||||||
|
*(str + len + 1) = '\0';
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user