/ft_printf

This project is pretty straightforward, you have to recode printf. You will learn what is and how to implement variadic functions.

Primary LanguageC


ft_prinf

42 Barcelona

Table of Contents

Summary

Que es ft_printf?

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.

Installation

  1. Clone the Libft repository:
git clone
  1. Change to the project directory:
cd ft_printf
  1. 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.

Return