This projects aimed to recode libc's printf function. The implantation is named ft_printf
and prototyped similarly to printf
.
The functions used
write()
malloc()
free()
fuctions of stdarg.h
The conversion specifier
's', 'S', 'p', 'd', 'i', 'o', 'O', 'u', 'U', 'x', 'X', 'c', 'C', and '%'
The flag characters
'#', '0', '-', '+' and ' '
The length modifier
'hh', 'h', 'l', 'll', 'j', and 'z'
The precision
The field width