Skip to content

This function mimics the behavior of the printf function and manages any combination of the following flags: '-', '0.', and the field minimum width under all conversions. It also manages all the following flags: '#', '+', and ' '.

License

Notifications You must be signed in to change notification settings

Jburlama/ft_printf

Repository files navigation

image

This function mimics the behavior of the printf function.

my ft_printf can do the following conversions:

• %c Prints a single character.

• %s Prints a string (as defined by the common C convention).

• %p The void * pointer argument has to be printed in hexadecimal format.

• %d Prints a decimal (base 10) number.

• %i Prints an integer in base 10.

• %u Prints an unsigned decimal (base 10) number.

• %x Prints a number in hexadecimal (base 16) lowercase format.

• %X Prints a number in hexadecimal (base 16) uppercase format.

• %% Prints a percent sign.

manages any combination of the following flags:

•'-';

•'0';

•'.';

•The field minimum width under all conversions;

•'#';

•'+';

•' '.

🛠️ Usage

1. Compiling the library

To compile, go to the library path and run:

$ make

2. Using it in your code

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

#include "ft_printf.h"

About

This function mimics the behavior of the printf function and manages any combination of the following flags: '-', '0.', and the field minimum width under all conversions. It also manages all the following flags: '#', '+', and ' '.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published