Printf function duplicate created by Holberton School students and assigned to groups of two or three.
None
These programs will be compiled with gcc 4.8.4 using the flags -Wall -Werror -Wextra and -pedantic
Syntax will be evaluated using the Betty style.
Once cloned over, the repository will contain the following files:
File | Decription |
---|---|
printf.c | file containing _printf variadic function, filters for edge cases, runs matchinit function on format argument, writes buffer to standard output and returns the concatenated string length |
holberton.h | header file containing function prototypes and typedef for struct |
initialize.c | contains matchinit function that compares format character string to Match array of functions |
helperprint.c | auxilliary file containing helper function definitions for _printchar, _printdecimal, and _printstring |
advanced2.c | auxilliary file containing helper function definitions for _reverse, _rot13, _unsignedint, and _octal |
advanced3.c | auxilliary file containing helper function definitions for _hexlower, _hexupper, and _hexbinary |
man_3_printf | formatted man page for _printf function |
README.md | README document for process functionality |
Run as a function with arguments passed from a main file compiled with the printf.c and holberton.h files.
There are no known bugs at the time.
Amy Galles - Github || Twitter || email
Evan Sznol - Github