# OS_VPrintf

## C Specification

      #include <nitro/os.h>

      int OS_VPrintf(
          const   char        *fmt,
                  va_list     vlist );

## Description

This function outputs a character string.

It is possible to provide a variable argument list following the character string format (character string output format).

This function is equivalent to `OS_Printf()` except for the argument format.

This function is compiled with weak symbols. Therefore you can overwrite them with your own function definitions.

This function is used for debugging. It will not be generated in the final ROM version (`FINALROM`).

## Arguments

`fmt` | Output format character string (format character string)
`vlist` | Variable arguments list

## Return Values

None

## See Also

`OS_PutString`, `OS_Printf`

## Revision History

11/25/2004 Added description of weak symbols.
09/10/2004 Initial version