Format specifier | Characters matched | Argument type |
---|---|---|
%c | any single character | char |
%d, %i | integer | integer type |
%u | integer | unsigned |
%o | octal integer | unsigned |
%x, %X | hex integer | unsigned |
%e, %E, %f, %g, %G | floating point number | floating type |
%p | address format | void * |
%s | sequence of non-whitespace characters | char |