Книги автора: Основы программирования в Linux
/ Книги автора: Основы программирования в Linux
/ Книги автора: Основы программирования в Linux
Книга: Основы программирования в Linux
fputc, putc и putchar
fputc, putc и putchar
Функция fputc
записывает символ в файловый поток вывода. Она возвращает записанное значение или EOF
в случае аварийного завершения.
#include <stdio.h>
int fputc(int с, FILE *stream); int putc(int c, FILE *stream); int putchar(int c);
Как и в случае функций fgetc/getc
, функция putc
— эквивалент fputc
, но может быть реализована как макрос.
Функция putchar
— то же самое, что вызов putc(с, stdout)
, записывающий один символ в стандартный вывод. Имейте в виду, что функция putchar
принимает, а функция getchar
возвращает символы как данные типа int
, а не char
. Это позволяет индикатору конца файла (EOF
) принимать значение -1, лежащее вне диапазона кодов символов.
Оглавление статьи/книги
Похожие страницы
- 6.4.2 getchar unlocked and putchar unlocked
- ВВОД И ВЫВОД ОДНОГО СИМВОЛА: ФУНКЦИИ getchar( ) И putchar( )
- ПРОСТЫЕ ПРОГРАММЫ ЧТЕНИЯ ФАЙЛА: fopen( ), fclose( ), getc( ) и putc( )
- Ввод-вывод файла: getc( ) и putc( )
- Атрибуты ActionFilterAttribute и OutputCacheAttribute
- fseek
- fgetc, getc и getchar
- Стандартная библиотека ввода
- fclose
- fflush