Skip to content

Repository files navigation

0x11.C -printf project- C Programming



In this project we build our own _printf function version [Cisfun] 0x11. C - printf

Foundations - Low-level programming & Algorithm ― Hatching out

by Oscar de Leon Giraldo and Andres Barrera Pulido, students at Holberton School

Team: Andres Barrera, Oscar Javier De Leon Giraldo

Printf function in C.

printf format string refers to a control parameter used by a class of functions in the input/output libraries of C and many other programming languages. The string is written in a simple template language: characters are usually copied literally into the function's output, but format specifiers, which start with a % character, indicate the location and method to translate a piece of data (such as a number) to characters.

"printf" is the name of one of the main C output functions, and stands for "print formatted". printf format strings are complementary to scanf format strings, which provide formatted input (parsing). In both cases these provide simple functionality and fixed format compared to more sophisticated and flexible template engines or parsers, but are sufficient for many purposes.


📁 Files / Directories

##FileDescription
1README.mdRead me please...
2_printf.c Our main function of _printf
3printf_ops.cOperations folder...
4printf_struct.c Data Structure of our own printf function
5printf_validConditions for validation the format
6holberton.h Our main library with the prototypes
7man_3_printfMan Page...
8print_binary.cConvert decimal to binary...
9print_rot.cRot 13 crypto key
10printf_conditionsConditions to apply in to _printf.c
11printf_unsig.cUnsigned number
12printf_string_new.cFunction print string
13printf_pointer.cFunction taht prints the memory address
14printf_octal.cPrints decimal to octal
15printf_mhexa.cPrints decimal to hexadecimal
16printf_hexa.cPrints decimal to hexadecimal

🌎 Resources



Low-level programming & Algorithm

Hatching out



Data structures and Algorithms



Linux and Unix system programming



Made by Oscar de Leon Giraldo

twitter_pagelinkedin_pagemedium_page

Made by Andres Felipe Barrera

twitter_pagelinkedin_pagemedium_page

Flow chart

Holberton School - Colombia

July 21, 2020.

About

Reverse Engineering project to the famous printf() function in C programming

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages