le but de ce projet est de recoder printf(), pour apprendre à se servir d’un nombre d’arguments variable (notion de fonction variadique).
La fonction ft_printf.
Inclure #include "ft_printf.h"
dans tous les fichiers.c afin d’avoir accès aux fonctions incluse partout.
Makefile, fichier permettant de compiler le projet.
Les différents paramètres possibles de la fonction sont les suivants :
- %c : affiche 1 caractère.
- %s : affiche une chaîne de caractère.
- %d : affiche un nombre en base décimal. (base 10)
- %i : affiche un nombre entier (base 10)
- %u : affiche un nombre décimal non-signe. (base 10)
- %x : affiche un nombre hexadécimal avec les lettres en minuscule (base 16)
- %X : affiche un nombre hexadécimal avec les lettres en majuscule (base 16)
- %p : affiche l'adresse d'un pointeur (argument de pointeur void * en hexadécimal)
- compilateur
gcc
-
Gerer le fichier de lib
.a
: Dans le terminal au niveau dans le dossier ft_printf lancer la commandemake
-
Utiliser la fonctions ft_printf dans son projet :
incluez le fichier dossier de la fonction puis inclure dand dans le fichier d'en-tête
#include "ft_printf/ft_printf.h"
La francinette