# OS_VPrintf

## Syntax

  `#include <nitro/os.h>`
  `void OS_VPrintf( const char *fmt, va_list vlist );`

## Arguments

fmt | Output format string.
vlist | Variable argument list.

## Return Values

None.

## Description

Outputs a string. It is possible to provide a variable argument list following the string format (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 included in the final ROM version (`FINALROM`).

## See Also

`OS_PutString`, `OS_Printf`

## Revision History

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

CONFIDENTIAL