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

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

vscanf, vfscanf, vsscanf

int vscanf(const char *format, va_list arg_ptr)

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

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

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

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

Функции vscanf(), vfscanf() и vsscanf() функционально эквивалентны scanf(), fscanf() и sscanf() соответственно. Различие состоит лишь в том, что список аргументов заменен на указатель на список аргументов. Этот указатель должен иметь тип va_list, определенный в stdarg.h.

Пример: