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


Ввод-вывод строк


fgets — прочитать строку из входного потока, включая символ новой строки.

Определение: char *fgets (s, n, stream) char *<;

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;

Ввод символа

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

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

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

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

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

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

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

Содержание раздела