
please wait
l : The argument is interpreted as a long int or unsigned long int for integer specifiers (i, d, o, u, x and X), and as a wide character or wide character string for specifiers c and s. L : The argument is interpreted as a long double (only applies to floating point specifiers: e, E, f, g and G). |
so I assume %lf is the same as %f |