Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/mvpee/42-ft_printf
- Owner: MVPee
- Created: 2023-10-15T08:26:29.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2023-11-28T10:46:38.000Z (about 1 year ago)
- Last Synced: 2023-11-28T11:41:54.911Z (about 1 year ago)
- Topics: 42, c, learning, printf, printf-42, printf-project
- Language: C
- Homepage:
- Size: 40 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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