The printf() Conversion Characters and flags : printf Basics « printf scanf « C Tutorial






Conversion CharacterDisplays Argument (Variable's Contents) As
%cSingle character
%dSigned decimal integer (int)
%eSigned floating-point value in E notation
%fSigned floating-point value (float)
%gSigned value in %e or %f format, whichever is shorter
%iSigned decimal integer (int)
%oUnsigned octal (base 8) integer (int)
%sString of text
%uUnsigned decimal integer (int)
%xUnsigned hexadecimal (base 16) integer (int)


Flags for printf

  1. Width specifiers
  2. Precision specifiers
  3. Input-size modifiers








4.1.printf Basics
4.1.1.The printf Function
4.1.2.The printf() Conversion Characters and flags
4.1.3.Placeholders
4.1.4.d, i: Signed integers
4.1.5.printf() Escape Sequences
4.1.6.The printf() function redirects the output to a standard output, which is the output on screen
4.1.7.A format specifier: how to print the data
4.1.8.Use multiple conversion specifiers in a single printf statement
4.1.9.Do calculation in printf