ft_printf
is a custom implementation of the standard C printf
function.
This project is designed to explore variadic functions, input formatting, and argument handling to produce formatted output.
Once completed, ft_printf
can be added to your personal library (libft) for use in future projects.
ft_printf
supports the following format specifiers:
%c
: Prints a single character.%s
: Prints a string.%p
: Prints a pointer in hexadecimal format.%d
or%i
: Prints a signed decimal integer.%u
: Prints an unsigned decimal integer.%x
: Prints an unsigned hexadecimal integer (lowercase).%X
: Prints an unsigned hexadecimal integer (uppercase).%%
: Prints a literal%
.