Create Your First Project
Start adding your projects to your portfolio. Click on "Manage Projects" to get started
ft_printf
This project was the third one I developed during my training at 42 and consisted of implementing my own version of the C language’s printf function.
The goal was to recreate the behaviour of one of the language’s most widely used functions, handling different data types and output formats. To achieve this, I worked with variadic arguments, learned how to manipulate different types of data, and developed the required conversions for the c, s, p, d, i, u, x, X, and % format specifiers.
Additionally, the project had to comply with 42’s programming standards and constraints, including the creation of a compilation system using a Makefile.
This exercise allowed me to deepen my understanding of concepts such as memory management, data structures, code modularization, and good development practices in C.

