ft_printf.h 537 B

1234567891011121314151617181920
  1. #ifndef FT_PRINTF_H
  2. # define FT_PRINTF_H
  3. # include <unistd.h>
  4. # include <stdlib.h>
  5. # include <stdarg.h>
  6. // functions
  7. void ft_putchar(char c, int *i);
  8. void ft_putnbr(int n, int *i);
  9. void ft_putstr(char *s, int *i);
  10. int ft_printf(const char *format, ...);
  11. void ft_upper_hexadecimal(unsigned long long n, int *i);
  12. void ft_lower_hexadecimal(unsigned long long n, int *i);
  13. void ft_putpointer(unsigned long long n, int *i);
  14. void ft_putplusnbr(unsigned int n, int *i);
  15. void ft_define_print(const char *format, va_list ap, int *i);
  16. #endif