Name
scnprintf — 
     Format a string and place it in a buffer
 
Synopsis
int scnprintf ( | char * buf,  | 
|   | size_t size,  | 
|   | const char * fmt,  | 
|   |  ...); | 
 
Arguments
buf
     The buffer to place the result into
    
size
     The size of the buffer, including the trailing null space
    
fmt
     The format string to use
     @...: Arguments for the format string
    
...
     variable arguments
    
Description
   The return value is the number of characters written into buf not including
   the trailing '\0'. If size is == 0 the function returns 0.