Ce projet est clair et efficace. Vous devez recoder
printf(). Vous aurez dès lors la possibilité de le réutiliser dans vos futurs projets.Ce projet porte principalement sur les arguments à taille variable.
-
%cImprime un seul caractère -
%sImprime une chaîne de caractères (selon la convention C courante) -
%pL'argument du pointeur void * doit être imprimé en format hexadécimal -
%dImprime un nombre décimal (base 10) -
%iImprime un entier en base 10 -
%uImprime un nombre décimal non signé (base 10) -
%xImprime un nombre en format hexadécimal (base 16) en minuscules -
%XImprime un nombre en format hexadécimal (base 16) en majuscules -
%%Imprime un signe de pourcentage
sudo apt update -y
sudo apt install -y ar
sudo apt install -y makemkdir -p $HOME/.local/lib
mkdir -p $HOME/.local/src
mkdir -p $HOME/.local/includename=libftprintf
git clone https://github.com/Skalyaeve/ft_printf.git $name
cd $name && make && make clean
ln -s $PWD/$name.a $HOME/.local/lib/$name.a
ln -s $PWD/src $HOME/.local/src/$name
ln -s $PWD/include $HOME/.local/include/$namegccflags:
-L $HOME/.local/lib -lftprintfname=libftprintf
rm -rf $name
rm $HOME/.local/lib/$name.a
rm $HOME/.local/src/$name
rm $HOME/.local/include/$name