Справочная система C guide



Содержание


int n, FILE *stream;

gets — прочитать строку из стандартного файла ввода stdm. Определение: char *gets(s) char *s;

fputs - записать строку в поток stream. Определение: int fputs (s, stream) char *s;

FILE *stream, puts — записать строку в стандартный файл вывода stdout. В конце

строки записывается символ новой строки. Определение: int puts (s) char *s;

10.6. Ввод символа

fgetc — прочитать следующий символ из входного потока stream Определение: int fgetc (stream) FILE •stream;

64 Библиотека ввода-вывода

Замечание. Функции getc(), getchar(), ungetc() являются макроопределениями.

getc - прочитать следующий символ из входного потока.

Определение: int getc (stream)

FILE *stream, getchar - прочитай, следующий символ из стандартного файла ввода.

Определение: int getchar ()

ungetc - вернуть символ во входной поток. Определение: int ungetc (с, stream) int с, FILE * stream;

10.7. Вывод символа

fputc — записать символ в поток. Определение: int fputc (с, stream) int с;

FILE * stream;

Замечание. Функции putc() и putchar() являются макроопределениями.

putc - записать символ в поток. Определение: int putc (с, stream) int с, FILE *stream,

putchar - записать символ в стандартный файл вьшода. Определение: int putchar (с) int с;

10.8. Блочный ввод-вывод

fread - прочитать из входного потока определенное число байт

(символов).

Определение: int fread (ptr, size, nitems, stream) char *ptr, int size, nitems, FILE *stream,

Другие библиотеки 65

fwrite - записать определенное число байт в выходной поток. Определение: int fwrite (ptr, size, nitems, stream) char *ptr;

int size, nitems;

FILE *stream,

11. ДРУГИЕ БИБЛИОТЕКИ

Ниже перечислены некоторые (не все) широко используемые библиотечные функции.

11.1. Выполнение команд языка shell

Замечание. Для выполнения описанной в этом подразделе функции необходимо включить в программу файл stdio.h командой

^include <stdio.h>

system - выполнить команду языка shell, описанную как строка string.

Определение: int system (string) char * string,




Содержание  Назад  Вперед