-
Notifications
You must be signed in to change notification settings - Fork 0
Home
¡Bienvenid@ a la wiki de ft_printf! Aquí encontrarás toda la información necesaria para entender y trabajar con este proyecto, desde el código base hasta las funciones variádicas que hacen de ft_printf una implementación tan flexible. 🚀
Aquí tienes la base del proyecto, incluyendo el Makefile y el archivo de cabecera ft_printf.h.
Estas son las funciones principales que implementan la lógica de impresión en ft_printf. ¡Descubre cómo funcionan cada una de ellas!
-
🅰️ ft_putchar: Imprime un solo carácter. - 🔢 ft_puthex: Imprime números en formato hexadecimal.
- 🧮 ft_putnbr: Imprime números enteros.
- 📍 ft_putptr: Imprime direcciones de memoria en formato hexadecimal.
- ✉️ ft_putstr: Imprime cadenas de texto.
- 📈 ft_putunsigned: Imprime números enteros sin signo.
ft_printf maneja una cantidad variable de argumentos usando va_list, va_start y va_end. Aquí aprenderás cómo funcionan estos conceptos:
ft_printf es una versión simplificada de la función printf estándar de C, que permite imprimir datos en una variedad de formatos. En este proyecto, implementamos una serie de funciones que manejan diferentes tipos de datos (caracteres, enteros, cadenas, etc.) y las combinamos para ofrecer una salida formateada.
Si tienes dudas, no dudes en consultar los apartados correspondientes.