Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mvpee/42-ft_printf

My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.
https://github.com/mvpee/42-ft_printf

42 c learning printf printf-42 printf-project

Last synced: about 2 months ago
JSON representation

My printf from 42 school. This project requires rewriting printf. Interesting to learn variable argument numbers.

Awesome Lists containing this project

README

        


πŸ’₯ ft_printf


Because putnbr and putstr aren’t enough

## πŸ’‘ About the project

> _This project is pretty straight forward. You will recode printf. You will mainly learn how to use variadic arguments._
This project consists of coding a library that contains a simplified version

## πŸ› οΈ Usage

### Requirements

The function is written in C language and thus needs the **`cc` compiler** and some standard **C libraries** to run.

### Instructions

**1. Compiling the library**

To compile, go to the library path and run:

```shell
$ make
```

**2. Using it in your code**

To use the library functions in your code, simply include its header:

```C
#include "ft_printf.h"
```

## πŸ“‹ Testing

You can use this third party tester to fully test the project:

* [Tripouille/printfTester](https://github.com/Tripouille/printfTester)

![image](https://github.com/MVPee/42-Ft_printf/assets/93082514/a110bd5d-ddcb-4313-891f-7ae7b1be3f84)

Don't copy but learn