Not quite. You need to take into account the whole format string. I'm pretty sure that %%%d16d translates as:
%%=display the % symbol
%d=display an integer
16d=just display 16d.
markd833:
Not quite. You need to take into account the whole format string. I'm pretty sure that %%%d16d translates as:
%%=display the % symbol
%d=display an integer
16d=just display 16d.
Which is then used as a format specifier for another sprintf.