ft_printf es un proyecto de 42 donde recreamos el funcionamiento de printf
.
En nuestro ft_printf puedes usar las siguientes conversiones:
Conversión | Descripción |
---|---|
%c | Imprime un solo carácter. |
%s | Imprime una string (como se define por defecto en C). |
%p | El puntero void * dado como argumento se imprime en formato hexadecimal. |
%d | Imprime un número decimal (base 10). |
%i | Imprime un entero en base 10. |
%u | Imprime un número decimal (base 10) sin signo. |
%x | Imprime un número hexadecimal (base 16) en minúsculas. |
%X | Imprime un número hexadecimal (base 16) en mayúsculas. |
%% | Imprime el símbolo del porcentaje. |
- Clone the Libft repository:
git clone
- Change to the project directory:
cd ft_printf
-
Compile the library:
Using Makefile you can create library file libftprintf.a
Makefile has 4 main options:make
to compile C files - create object files and library libft.a
make clean
to remove object files.
make fclean
remove libft.a file.
make re
recompile the library.