This projects is about (mostly) emulating the printf function in C. It handles the following conversions:
| Conversion | Short Description |
|---|---|
| %c | Print a single character. |
| %s | Print a string of characters. |
| %p | The void * pointer argument is printed in hexadecimal. |
| %d | Print a decimal number. |
| %i | Print an integer. |
| %u | Print an unsigned interger. |
| %x | Print a number in hexadecimal (base 16), with lowercase. |
| %X | Print a number in hexadecimal (base 16), with uppercase. |
| %% | Print a percent sign. |