Записать вывод в поток
#include <stdio.h>int fprintf( FILE *fp,const char *format,... );
libc
Функция fprintf() записывает данные в поток, определяемый fp, с учетом спецификатора format.
#include <stdio.h>#include <stdlib.h>char *weekday = { "Saturday" };char *month = { "April" };int main( void ){fprintf( stdout, "%s, %s %d, %d\n", weekday, month, 10, 1999 );return (EXIT_SUCCESS);}
Код генерирует следующий вывод:
$ ./a.out Saturday, April 10, 1999
ANSI, POSIX 1003.1
errno, fwprintf(), printf(), snprintf(), sprintf(), swprintf(), vfprintf(), vfwprintf(), vprintf(), vsnprintf(), vsprintf(), vswprintf(), vwprintf(), wprintf()
Предыдущий раздел: Описание API системной библиотеки