C - Formatting Printf
printf
uses format specifiers to control output.
Common Specifiers
%d
int,%ld
long,%u
unsigned%f
double,%.2f
precision,%e
scientific%c
char,%s
string,%p
pointer
Examples
printf("%d %u 0x%X\n", -1, 42u, 255); // -1 42 FF
printf("%.3f %e\n", 3.14159, 3.14159); // 3.142 3.141590e+00