Программирование на C и C++

Онлайн справочник программиста на C и C++

vprintf, vfprintf, vsprintf

int vprintf(const char *format, va_list arg_ptr)

int vfprintf(FILE *stream, const char *format, va_list arg_ptr)

int vsprintf(char *buf, const char *format, va_list arg_ptr)

Прототип: 
Описание: 

Требуется наличие файла stdarg.h.

Функции vprintf(), vfprintf() и vsprintf() функционально эквивалентны функциям printf(), fprintf() и sprintf() соответственно. Различие состоит лишь в том, что список аргументов заменен на указа­тель на список аргументов. Этот указатель должен иметь тип va_list, определенный в stdarg.h.

Пример: