snprintf
OS/161 Reference Manual
Name
snprintf - print formatted text to string
Library
Standard C Library (libc, -lc)
Synopsis
#include <unistd.h>
int
snprintf(char *buf, size_t buflen,
const char *format, ...);
int
vsnprintf(char *buf, size_t buflen,
const char *format, va_list);
Description
snprintf performs printf-style formatting on
the string format and subsequent arguments. The resulting
string is placed in buf, which is a memory area at least
buflen bytes long. A null terminator is always added to
buf; the space for this is presumed to be counted in
buflen.
vsnprintf is the same as snprintf, except that the subsequent
arguments are presumed to have already been collected using the
stdarg facility.
Return Values
snprintf and vsnprintf return the number of characters printed.