Minishell
Loading...
Searching...
No Matches
mini_printf.c File Reference
Include dependency graph for mini_printf.c:

Functions

void mini_printf_loop (int i, va_list *args, const char *format)
 
int mini_printf (const char *format,...)
 

Variables

const format_t formatters []
 

Function Documentation

◆ mini_printf()

int mini_printf ( const char * format,
... )
Here is the call graph for this function:

◆ mini_printf_loop()

void mini_printf_loop ( int i,
va_list * args,
const char * format )

Variable Documentation

◆ formatters

const format_t formatters[]
Initial value:
= {
{'d', &my_extract_nbr},
{'i', &my_extract_nbr},
{'c', &my_char},
{'s', &my_putstr},
{'%', &my_perc},
{'\0', NULL}
}
void my_extract_nbr(va_list *args)
Definition mini_printf_utils.c:48
void my_putstr(va_list *args)
Definition mini_printf_utils.c:55
void my_char(va_list *argcs)
Definition mini_printf_utils.c:16
void my_perc(va_list *args)
Definition mini_printf_utils.c:23