From e1e7e692a26ab68dca25ea02ff8bed72c3c12e8e Mon Sep 17 00:00:00 2001 From: Cabergs Charles Date: Wed, 9 Oct 2019 12:36:59 +0200 Subject: Added hexdecimal support --- ft_printf.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'ft_printf.h') diff --git a/ft_printf.h b/ft_printf.h index f3c09ab..b755f91 100644 --- a/ft_printf.h +++ b/ft_printf.h @@ -1,6 +1,23 @@ #ifndef FT_PRINTF_H # define FT_PRINTF_H +#define PUTXNBR(nb) (ft_putxnbr(nb, "0123456789abcdef")) +#define PUTXMAJNBR(nb) (ft_putxnbr(nb, "0123456789ABCDEF")) + +/* +** ft_printf.c +*/ + int ft_printf(const char *format, ...); +/* +** utils.c +*/ + +void ft_putchar(char c); +void ft_putstr(char *str); +void ft_putnbr(int nb); +void ft_putxnbr(unsigned int n, char *hex_symbols); +void ft_putunbr(unsigned int n); + #endif -- cgit