top of page

Create Your First Project

Start adding your projects to your portfolio. Click on "Manage Projects" to get started

ft_printf

Project type

C Programming

Fecha

May-June 2026

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.

bottom of page