15static int ft_char_count(
unsigned long n)
28static char *ft_ltostr(
int sign,
unsigned long len,
unsigned long n,
char *str)
32 str[len - 1] = (n % 10) +
'0';
58 len = len + ft_char_count(num);
59 result = (
char *)
ft_calloc(len + 1,
sizeof(
char));
62 result = ft_ltostr(sign, len, num, result);
char * ft_ltoa(long n)
Long to ASCII.
void * ft_calloc(size_t count, size_t size)
Allocate and zero.