El objetivo de este proyecto es implementar una función
printf
simplificada, capaz de manejar conversiones básicas como caracteres, cadenas de caracteres, números enteros y punteros.
Este proyecto te permitirá comprender cómo funciona la función printf
en C, cómo manejar diferentes especificadores de formato y cómo gestionar la impresión en la consola. Es crucial para entender la gestión de cadenas de formato y la manipulación de argumentos variables en C.
Para obtener información detallada sobre los requisitos obligatorios del proyecto, consulta el Subject.
El proyecto está escrito en lenguaje C y requiere el compilador gcc y las bibliotecas estándar de C para funcionar correctamente.
1. Uso en tu código
Para utilizar ft_printf
en tu código, incluye su encabezado en tus archivos de código fuente:
#include "ft_printf.h"
Asegúrate de que todos los archivos necesarios estén incluidos en tu compilación con las FLAGS necesarias.
Puedes utilizar ft_printf
de manera similar a printf
estándar:
#include "ft_printf.h"
int main() {
ft_printf("Hola, %s! El número es %d.\n", "mundo", 42);
return 0;
}
Compila tu programa como lo harías normalmente con gcc
:
gcc -Wall -Wextra -Werror tu_programa.c libftprintf.a -o programa
Ejecuta tu programa compilado:
./programa