Coder Social home page Coder Social logo

gusgonza42 / ft_printf Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 1.5 MB

Implementación personalizada de la función printf en C, capaz de manejar conversiones básicas como caracteres, cadenas, números enteros y punteros.

C 92.24% Makefile 7.76%
ft-printf printf-42 42school 42projects

ft_printf's Introduction

ft_printf

Build Status

💡 Acerca del Proyecto

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.

🛠️ Uso

Requisitos

El proyecto está escrito en lenguaje C y requiere el compilador gcc y las bibliotecas estándar de C para funcionar correctamente.

Instrucciones

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.

📋 Ejemplos de Uso

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

ft_printf's People

Contributors

gusgonza42 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.