The following meta-characters can show up in a format string. They stand for parameters in the order of their appearance. They can be qualified e.g. with the number of digits which should be printed.
signed int
unsigned int
hexadecimal unsigned int
character
double and float
string (array of characters)
To print a %