sprintf
printf-style formatted output to a string variable.
Similar to the C function sprintf()
. sprintf runs at i-time only.
Syntax
Initialization
Sfmt -- format string, has the same format as in printf() and other similar C functions, except length modifiers (l, ll, h, etc.) are not supported. The following conversion specifiers are allowed:
- %d, %i, %o, %u, %x, %X, %e, %E, %f, %F, %g, %G, %c, %s
xarg1, xarg2, ... -- input arguments (max. 30) for format, should be i-rate for all conversion specifiers except %s, which requires a string argument. Integer formats like %d round the input values to the nearest integer.
Performance
Sdst -- output string variable
Examples
Here is an example of the sprintf opcode. It uses the file sprintf.csd.
Its output should include lines like this:
See Also
Credits
Author: Istvan Varga
2005