Составители:
Рубрика:
sprintf() - записывает форматированные выходные данные в строку символов, на кото-
рую указывает s, в формате, задаваемом строкой форматирования, на которую указывает
format. Функция возвращает количество символов, записанных в строку. Это число не
включает символ '\0', добавляемый автоматически в конец строки. Значение параметра
формат определяется аналогично функции fprintf(). Описание.
int sprintf (char *s, const char *format, …);
sscanf() - читает форматированные входные данные из строки символов, на которую
указывает s, используя строку форматирования, на которую указывает format. Функция
возвращает число элементов ввода, при ошибке EOF. Все параметры, подлежащие пере-
даче данной функции, должны быть адресами. Подробное описание строки format при-
водится в функции fscanf(). Описание.
int sscanf (const char *s, const char *format, …);
tmpfile() - создает временный бинарный файл, удаляемый после его закрытия или нор-
мального завершения выполнения программы. Функция открывает файл для обновле-
ния, как будто он открыт посредством функции fopen() с заданием режима "wb+". Если
временный файл не может быть создан, возвращаемым значением функции является
NULL, иначе возвращается указатель на FILE. Описание.
FILE *tmpfile(void);
tpmnam() - создает и возвращает в качестве результата имя файла. Далее созданный
файл может быть открыт посредством fopen(). У функции нет способа передачи инфор-
мации об ошибке. Описание.
char *tmpnam (char *s);
ungetc() - "выталкивает" символ с (после преобразования его в unsigned char) обратно во
входной поток, на который указывает stream. При успешном выполнении функция воз-
вращает с, и индикатор признака конца файла для данного потока очищается, в против-
ном случае возвращаемое значение - EOF. Описание.
int ungetc (int c, FILE *stream);
vfprintf() - функция эквивалентна fprintf() за исключением того, что список параметров
заменен списком с переменным числом параметров (arg), который инициализируется
макросом va_start. При успешном выполнении функция возвращает число переданных
символов. Описание.
int vfprintf (FILE *stream, const char *format, va_list arg);
vprintf() - функция эквивалентна printf() за исключением того, что список параметров
заменен списком с переменным числом параметров (arg), который инициализируется
макросом va_start. При успешном выполнении функция возвращает число переданных
символов. Описание.
int vfprintf (const char *format, va_list arg);
vsprintf() - функция эквивалентна sprintf() за исключением того, что список параметров
заменен списком с переменным числом параметров (arg), который инициализируется
макросом va_start. При успешном выполнении функция возвращает число символов, за-
писанных в строку s (исключая символ '\0'). Описание.
int vfprintf (char *s, const char *format, va_list arg);
130
sprintf() - записывает форматированные выходные данные в строку символов, на кото- рую указывает s, в формате, задаваемом строкой форматирования, на которую указывает format. Функция возвращает количество символов, записанных в строку. Это число не включает символ '\0', добавляемый автоматически в конец строки. Значение параметра формат определяется аналогично функции fprintf(). Описание. int sprintf (char *s, const char *format, …); sscanf() - читает форматированные входные данные из строки символов, на которую указывает s, используя строку форматирования, на которую указывает format. Функция возвращает число элементов ввода, при ошибке EOF. Все параметры, подлежащие пере- даче данной функции, должны быть адресами. Подробное описание строки format при- водится в функции fscanf(). Описание. int sscanf (const char *s, const char *format, …); tmpfile() - создает временный бинарный файл, удаляемый после его закрытия или нор- мального завершения выполнения программы. Функция открывает файл для обновле- ния, как будто он открыт посредством функции fopen() с заданием режима "wb+". Если временный файл не может быть создан, возвращаемым значением функции является NULL, иначе возвращается указатель на FILE. Описание. FILE *tmpfile(void); tpmnam() - создает и возвращает в качестве результата имя файла. Далее созданный файл может быть открыт посредством fopen(). У функции нет способа передачи инфор- мации об ошибке. Описание. char *tmpnam (char *s); ungetc() - "выталкивает" символ с (после преобразования его в unsigned char) обратно во входной поток, на который указывает stream. При успешном выполнении функция воз- вращает с, и индикатор признака конца файла для данного потока очищается, в против- ном случае возвращаемое значение - EOF. Описание. int ungetc (int c, FILE *stream); vfprintf() - функция эквивалентна fprintf() за исключением того, что список параметров заменен списком с переменным числом параметров (arg), который инициализируется макросом va_start. При успешном выполнении функция возвращает число переданных символов. Описание. int vfprintf (FILE *stream, const char *format, va_list arg); vprintf() - функция эквивалентна printf() за исключением того, что список параметров заменен списком с переменным числом параметров (arg), который инициализируется макросом va_start. При успешном выполнении функция возвращает число переданных символов. Описание. int vfprintf (const char *format, va_list arg); vsprintf() - функция эквивалентна sprintf() за исключением того, что список параметров заменен списком с переменным числом параметров (arg), который инициализируется макросом va_start. При успешном выполнении функция возвращает число символов, за- писанных в строку s (исключая символ '\0'). Описание. int vfprintf (char *s, const char *format, va_list arg); 130
Страницы
- « первая
- ‹ предыдущая
- …
- 128
- 129
- 130
- 131
- 132
- …
- следующая ›
- последняя »